Goodnotes
Innovating learning with AI analysis

AI Chat Feature
Designed AI chat experiences
Multi-model Analysis
Designed AI summary and document outline generations
Developer Collaboration
Worked closely with developers to handoff an AI platform
Context
Goodnotes is a leading digital note-taking app with millions of users. Our team's goal was to create a document analysis and outline generation testing platform. This platform would be used internally to test the feasibility of implementing new AI features.
Impact
We successfully designed, developed, and handed off an AI tool that uses LLMs to analyze PDFs, generate summaries, and provide context-aware answers to users' questions.
Role
Product Design
UX Research
Timeline
3 months
Collaborated with
3 Product Designers
1 Product Manager
5 Developers
Challenge
Goodnotes is a popular note-taking platform among college students. Students use Goodnotes to review their lecture notes, write practice problems, and build study guides. However, students are increasingly turning towards new AI tools for their studying needs.
How might Goodnotes incorporate new AI tools to innovate students’ studying experience on their platform?
Goal
Our goal was to create an AI platform that could classify and outline documents, answer users' questions about documents, and support multiple model options.

Research
We conducted 6 user interviews and gathered 40 survey responses. I also conducted a competitive analysis of other learning platforms.

Insights

User Flow
I mapped out all features to define how users might navigate the product.

Wireframes
Through wireframing, we experimented with different ways of laying out the homepage and document analysis page.

Iterations
Our design went through many iterations, as we focused on forming consistent on brand design components, improving accessibility, and finding noninvasive ways to implement our features.

Design System

Final Design
Homepage
Upload PDFs to be analyzed and view previous analyses. Card layout to organize saved outlines with document classification tags. Add custom secondary tags to personalize note organization.

AI Chat
Ask questions on document content and choose preset question prompts.

Segmentation
Segments documents, allowing users to ask questions about specific sections.

Multi-model analysis
Analyze and compare insights from different AI models side by side.

Takeaways

Acknowledgements
This project was made possible by the hard work and collaboration of my teammates. To every late work night, meetings in the TLC building, and Wavelength games in between, thank you to Team GoodnotesLM.
