Inspiration

As an avid learner, I always found myself compiling detailed flashcards to enhance my studying experience. The process was time-consuming and often inefficient. This inspired me to create CardBase, a platform that simplifies and optimizes the creation of comprehensive flashcards.

What it does

CardBase leverages AI technology to extract key information from diverse sources such as YouTube transcripts, text, social media posts, and web scraping. The current iteration creates usable flashcards, with limited AI functionality. It generates personalized flashcard sets that cover a wide range of topics, ensuring a highly effective learning experience.

How we built it

Building CardBase required a combination of Flask, Python and OpenAI. We utilized machine learning techniques to process and extract relevant information from various sources. Our team of experts worked tirelessly to create an intuitive and user-friendly platform that seamlessly integrates with multiple devices.

Challenges we ran into

Integrating the AI and building the platform in a short period of time.

Accomplishments that we're proud of

Getting an MVP running that can be run on local machines or deployed to servers like heroku using an Open AI API key.

What we learned

This is a doable idea, and it will help me personally in studying or help others with a passion to learn.

What's next for CardBase

I will try build a ready for market MVP, probably buy a domain and launch the web app.

Built With

Share this project:

Updates