Inspiration
We wanted to create an application that allows users to automate their note-taking and learning workflow. The vision is to allow a user to upload all of their learning material (audio/video lectures, class notes, textbooks), and automatically transcribe, summarize, and contextualize them, creating a mind map that would grow progressively as a user adds more content. The connections between past and present studies become apparent through this process.
What it does
It takes in an audio recording or .txt transcript, providing a summary and a mind map with a keyword extraction algorithm powered by Gemini and Deepseek. The app includes a chatbot and flashcard system for enhanced learning.
How we built it
React Frontend, Node.js Backend,
Challenges we ran into
installing libraries, debugging small issues regarding testing independently and getting same results when applying to app
Accomplishments that we're proud of
developed an app with more features, understood how to use AI APIs and variety of Python libraries
What we learned
Using AI APIs, Python libraries and formatting JSON for creating the map
What's next for Mapify
better mind map that digests the summary even further
Log in or sign up for Devpost to join the conversation.