Mind Mapper: A Chrome Extension for Students and Professionals
Inspiration
The idea behind Mind Mapper is to create an intuitive tool for students and professionals to organize their study materials or research efficiently. By allowing users to highlight text and view concise points directly in a Chrome extension, we aim to simplify note-taking and boost productivity.
What it does
Mind Mapper enables users to:
- Highlight any text on a webpage.
- Summarize the selected text into concise points.
- View the summarized points directly within the extension for easy access.
How we built it
- Frontend: Developed using Vite for fast and optimized builds.
- Chrome Integration: Used Chrome's built-in Summarize API directly within the extension to process and display summarized points.
- The project doesn't include a backend since all functionality is contained within the Chrome extension.
Challenges we ran into
- The Chrome Summarize API currently does not allow summarizing based on specific keywords; it only works with the entire provided text.
- Ensuring smooth integration of Vite-based frontend with Chrome extension APIs.
- Designing an interface that is both simple and effective for users.
Accomplishments that we're proud of
- Successfully built a Chrome extension with Vite that integrates text summarization directly.
- Created a clean, user-friendly interface for seamless interaction.
- Laid the foundation for a tool with significant potential to aid students and professionals.
What we learned
- Gained valuable experience in building Chrome extensions with modern frontend tools like Vite.
- Learned about the limitations of existing summarization APIs and the importance of refining feature requirements.
- Recognized the potential of the project and the areas that need improvement for better usability.
What's next for Mind Mapper
- Hoping for improvements in Chrome's Summarize API to better support keyword-based summaries.
- Exploring alternative summarization techniques to handle keyword-based input more effectively.
- Adding support for summarizing text from PDFs and other formats.
- Continuing to refine the interface and usability to create a polished final product.
- Looking forward to completing this project as it shows great potential for aiding students and professionals in their daily tasks.

Log in or sign up for Devpost to join the conversation.