Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for LeranDna_AI
Inspiration
Every student learns differently, yet most educational platforms provide the same explanation to everyone. LearnDna AI was created to solve this problem by delivering personalized learning experiences that adapt to each learner's preferred style, making education more engaging, accessible, and effective.
What it does
LearnDna AI generates personalized explanations for any topic based on the user's preferred learning style, including stories, step-by-step explanations, beginner-friendly content, coding examples, and real-life analogies. Powered by Gemini AI, it also supports English, Tamil, and Hindi, saves learning history, and generates AI-powered quizzes to reinforce understanding.
How it was built
LearnDna AI was built using Python, Flask, HTML, and CSS. Gemini AI powers the personalized explanations and quiz generation, while Flask manages the backend, user requests, and application flow.
Challenges faced
The main challenges included integrating the Gemini API, designing effective prompts for high-quality personalized responses, supporting multiple languages, and creating a simple, intuitive user interface.
Accomplishments
A fully functional AI-powered learning platform was developed that delivers personalized explanations, supports multiple languages, saves learning history, and generates quizzes, creating a more engaging learning experience.
What was learned
The project provided valuable experience in AI integration, prompt engineering, Flask development, API integration.
Built With
- css3
- flask
- geminiapi
- html
- python
- sqlalchemy
Log in or sign up for Devpost to join the conversation.