Inspiration

The inspiration behind MEMORA came from the constant hustle we all face in trying to keep up with loads of information, whether for school, work, or self-development. We realized that while there are tons of ways to study, many learners struggle to find the right tools or spend too much time creating them. Our goal was simple: to make learning smarter, faster, and more fun. Using AI to automatically generate mind maps, flashcards, and quizzes from any material just seemed like the perfect solution for learners who want to crush their goals without wasting hours on prep.

What it does

MEMORA transforms any text or content into three essential study tools—mind maps, flashcards, and quizzes—in seconds. Just drop in your text, and let MEMORA handle the rest. Whether you’re prepping for exams, learning a new skill, or just trying to retain info better, MEMORA creates interactive and personalized study materials that help you ace it. You can visualize concepts, memorize key facts, and test yourself, all from one platform.

How we built it

We built MEMORA using OpenAI’s API to generate and organize content dynamically. The back end is built using Python Flask to take input files (pdf/txt) to understand the key points , while the front end is built using React.js for user-friendly design to display the mind maps, flashcards, and quizzes. We worked hard on creating a seamless interface, keeping user experience front and center. Every tool we integrated is designed to be intuitive, and visually engaging, giving users all the tools they need for efficient learning, in one place.

Challenges we ran into

One of our biggest challenges was ensuring that the AI-generated content was both accurate and relevant. Sometimes the AI would go off on tangents, making mind maps or quizzes that didn't quite hit the mark. We had to tweak and customise prompts, and keep the user interface super clean and intuitive. Balancing automation with a personal touch took some serious problem-solving.

Accomplishments that we're proud of

We’ve built an application that saves people time while helping them learn faster and smarter. Seeing MEMORA take files and turn it into a useful, interactive mind map, flashcards is impressive, and we’re stoked to have made it happen. Also, making the platform fun and engaging for users, not just another study tool, is something we’re really hyped about.

What we learned

Along the way, we got a deeper understanding of how AI can be applied to enhance productivity and learning. We also learned that user feedback is key—it's one thing to generate content, but making sure it's relevant and useful for a diverse group of learners is where the real magic happens. We have learned building full stack application using Gen AI.

What's next for MEMORA - study, retain, succeed

We’re planning on adding collaborative features so users can share mind maps and quizzes with friends or study groups. And we are looking to implement a chat window in the mindmap, to clarify doubts, related to that particular topic. We want MEMORA to be not just a study tool, but a learning companion that evolves with you.

Built With

Share this project:

Updates