Project hero image

SEE-Insights AI App

UX / UI
Web Design

As part of my thesis, I collaborated the SEE-Insights team from the Department of Computational Mathematics, Science, and Engineering (CMSE) to contribute to the development of an AI image segmentation tool aimed at enhancing scientific image analysis. This tool, designed for researchers and engineers, leverages machine learning to annotate and analyze scientific images. Building on the foundational research from previous thesis classes and my prior work creating mockups with the SEE-Insights team, I focused on designing and developing the front-end user interface (UI) of the application, ensuring it was intuitive and functional for users in both light and dark modes.

Insight

Design concepts & challenges + collaboration

Throughout the project, I worked closely with the SEE-Insights team, participating in regular meetings to provide progress updates, receive feedback, and refine our work. Regular feedback from the SEE-Insights team and my professor helped me make improvements to the UI, ensuring it was both user-friendly and consistent. Working with the research team gave me a deeper understanding of the needs of scientific researchers, allowing me to make design decisions that were both practical and effective in the context of real-world scientific image analysis.

screen shot of the research board used for the SEE-Insights project showing user research and design iterations
Dark mode ui of see-insights application
Light mode ui of see-insights application

The Design

Front-end code development

My primary responsibility was to work on the front-end development of the user interface based on a Figma prototype and the user research conducted by the previous researchers.

  • Light and Dark Mode UI: A visually accessible and aesthetically consistent interface for both light and dark color themes.
  • Toolbar: A comprehensive toolset for users to interact with the image segmentation features.
  • Comments Panel: A feature to allow users to add and track comments.
  • Meetings: I collaborated closely with the SEE-Insights team, meeting regularly to update them on our progress, gather feedback, and align our work with the project’s goals.

Accessibility & Development Considerations

Goal:
Develop the front-end code for the UI based on the Figma prototype and user research, ensuring functionality and smooth interaction.
Approach:
Using Visual Studio Code (VS Code), I wrote clean, maintainable front-end code using HTML, CSS, and JavaScript, implementing interactive elements.
Outcome:
The code I developed was fully functional, meeting the project’s requirements, and was integrated smoothly.
Example of dark and light mode JavaScript

The Outcome

This project resulted in a functional and user-friendly front-end for the AI image segmentation tool, which was an essential component of the broader SEE-Insights initiative. This project provided me with the opportunity to bridge the gap between design, user research, and front-end development. Working with a research team on a real-world application was an incredibly rewarding experience that deepened my understanding of the technical and user-centered aspects of design. I’m excited to continue developing my skills and contributing to innovative, impactful projects.

screenshot of the SEE-Insights AI app user interface showing the dark mode design
screenshot of the SEE-Insights AI app user interface showing image upload
screenshot of the SEE-Insights AI app user interface showing markup feature
screenshot of the SEE-Insights AI app user interface showing markup feature

Tools & Skills