At MathWorks, I was part of the MATLAB Machine Learning toolbox team to help MATLAB users perform ML tasks. I collaborated with a UX researcher and a developer for my internship project.
According to usability tests, my design reduces 47% comparison time over the current design. The new design will also be developed and published in Fall 2022.
Machine learning usually requires multiple trials and errors. Thus, users often end up with more than 20 models to select from. However, the current app does not provide an efficient way to compare different models.
I was challenged to design a solution to help users compare and find the best performance models.
Due to the NDA, I cannot share more details on my design publicly. Please reach out to me if you are interested.
Understand ML: Before I started my internship at MathWorks, I had no prior knowledge of Machine Learning. I spent the first 2 weeks chatting with ML experts, reading articles, and watching tutorials to get familiarized with all ML basic concepts and general workflow. In the end, I even acquired a certificate by completing the intro course for ML at MathWorks.
Work with Constraints: Unlike school projects where I only need to consider users' needs to craft my design, this project requires my design to be down-to-earth and ready to implement. Often than not, I needed to consider the technical constraints from the engineering side and compromise my "ideal" design to a more realistic one. Thanks to the compromises I made, my design is possible to be developed and published in Fall 2022.