Oluwatunmise Alabi

Oluwatunmise Alabi


Research Focus & Metrics

Academic Career Length

4Years (2023-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
24 January 2024 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Yulia KumarYulia Kumar
Yulia Kumar
ZGZachary Gordon
Zachary Gordon
OAOluwatunmise Alabi
Oluwatunmise Alabi
JLJ. Jenny Li
J. Jenny Li
KLKathryn Leonard
Kathryn Leonard
PMPatricia Morreale
Patricia Morreale
In this comprehensive study, a novel MATLAB to Python (M-to-PY) conversion process is showcased, specifically tailored for an intricate image skeletonization project involving fifteen MATLAB files and a large dataset. The central innovation of this research is the adept use of ChatGPT-4 as an AI assistant, pivotal in crafting a prototype M-to-PY converter. This converter’s capabilities were thoroughly evaluated using a set of test cases generated by the Bard bot, ensuring a robust and effective tool. The culmination of this effort was the development of the Skeleton App, adept at image sketching and skeletonization. This live and publicly available app underscores the enormous potential of AI in enhancing the transition of scientific research from MATLAB to Python. The study highlights the blend of AI’s computational prowess and human ingenuity in computational research, making significant strides in AI-assisted scientific exploration and tool development.

30 October 2023 in Preprints.org
Verified
Preprint
Open access
PDF file
Yulia KumarYulia Kumar
Yulia Kumar
ZGZachary Gordon
Zachary Gordon
OAOluwatunmise Alabi
Oluwatunmise Alabi
JLJ. Jenny Li
J. Jenny Li
KLKathryn Leonard
Kathryn Leonard
PMPatricia Morreale
Patricia Morreale
The migration from MATLAB to Python (M-to-PY) has gained significant traction in recent computational research. While MATLAB has long served as a linchpin in myriad scientific endeavors, there's an emerging trend to rejuvenate these projects using Python's extensive AI tools and libraries. This study presents a semi-automated process for M-to-PY conversion, using a detailed case study of an image skeletonization project comprising fifteen MATLAB files and a 1404-image dataset. Skeletonization is foundational for ongoing 3D motion detection research using AI transformers, predominantly developed in Python. The utilization of ChatGPT-4, acting as an AI co-programmer, is pivotal in this conversion. By leveraging the public OpenAI API, we developed an M-to-PY converter prototype, evaluated its efficacy using test cases from the Bard bot, and subsequently employed the converted code in an AI application. The dual contributions encompass a well-tested M-to-PY converter and a Skeleton App capable of sketching and skeletonizing any given image, enriching the AI toolset. This study accentuates how AI resources, like ChatGPT-4, can simplify code transitions, opening doors for innovative AI implementations using primarily MATLAB-coded scientific research.