Inspiration
Classrooms still follow an outdated system. Teachers teach, students listen, and then students are expected to study by reviewing notes.
In reality, most students do not learn well this way. They learn through repetition, interaction, and challenges, just like they learn games.
At the same time, teachers already put in a lot of effort. Creating notes, quizzes, worksheets, flashcards, and review material takes hours every week, with much of it needing to be repeated for every group.
So we asked a straightforward question:
What if a lecture could automatically become a complete learning experience?
That question led to the creation of Learnexia.
What it does
Learnexia is a two-sided, AI-driven classroom platform that automatically turns lectures into various learning formats. Learnexia uses the Gemini 3 API to convert lecture transcripts into structured notes, flashcards, quizzes, and game-ready question sets. We also use Gemini to generate classroom behavior summaries from lecture content. A teacher can upload or create a lecture, whether it’s audio, video, transcript, document, or link. Then Learnexia generates:
- Structured study notes
- Flashcards for spaced repetition
- Quizzes with adjustable difficulty
- Multiple interactive learning games
- AI-driven behavior insights from classroom events
For students, learning becomes active and game-like:
- Students play games instead of just reading.
- They review with flashcards.
- They challenge themselves with quizzes.
- They track their streaks, scores, and progress.
The system shifts learning from passive consumption to active engagement.
How we built it
Learnexia was developed as a full-stack web platform with two portals:
Teacher Portal
- Lecture creation and publishing
- AI generation controls (notes, flashcards, quizzes)
- Game generation (crossword, match pairs, hot potato, quick drop, etc.)
- Attendance and classroom tracking
- Behavior review and approval workflow
Student Portal
- Dashboard with learning stats (scores, streaks, progress)
- Lecture notes viewer and download
- Flashcards and quizzes
- Games as the main learning interface
- Leaderboard and engagement features
AI Layer
The AI system processes lecture content and produces:
- Notes (detailed or concise)
- Flashcards (definitions or mixed)
- Quizzes (easy, medium, or hard)
- Game-ready question sets
- Behavior summaries from classroom events
We designed it so teachers do not have to create content manually. The lecture serves as the single source of truth.
Challenges we faced
- Early adoption of AI by teachers
Teachers often hesitate to trust AI-generated learning content. We had to design the platform to give teachers full control, including options for review, editing, and publishing.
- Making games educational, not just fun
Games can quickly turn into entertainment without educational value. We needed to ensure every game directly reinforces the concepts from lectures through recall, repetition, and problem-solving.
- Building a smooth two-sided system
Most platforms focus on either teachers or students. We aimed to create both experiences together and ensure content flows easily from teacher to student without issues.
- Keeping the system scalable
Generating notes, quizzes, flashcards, and games from lectures requires strong structure. Otherwise, the quality of content deteriorates quickly as the number of lectures increases.
Accomplishments we’re proud of
We built a complete system: lecture to AI generation to student learning tools and engagement tracking.
We created a platform that feels like a real product rather than just a prototype.
We already have two classrooms using Learnexia daily, which is our strongest evidence that the concept works.
We successfully made games the primary learning interface, rather than just a reward.
We included behavior tracking as a comprehensive support system for classroom management.
What we learned
AI is most effective when it reduces the workload for humans, not when it replaces them.
Teachers want automation, but they still require control and trust.
Students engage more when learning feels like a challenge rather than a chore.
The true value lies not in “AI notes” or “AI quizzes,” but in the lecture transformation engine.
An excellent educational product needs pedagogy, user experience, and motivation loops.
What’s next for Learnexia
We aim to transform Learnexia from a functioning product into a true, scalable startup.
Next steps include:
- Adding more game types and multiplayer modes for classrooms
- Creating personalized learning paths for students based on their weak areas
- Improving analytics for teachers to track performance at the concept level
- Establishing a parent portal for progress and behavior updates
- Supporting more languages and local curricula
- Deploying Learnexia in more schools to assess its impact on a larger scale
Our goal is straightforward:
Make learning feel like a game and make teaching easier.
Built With
- axios
- celery
- django-4.2
- django-rest-framework-(drf)
- ffmpeg
- framer-motion
- google-gemini-api
- javascript-(es6+)
- postgresql
- pydub
- python-3.11
- react-18
- react-router
- redis
- supabase
- tailwind-css
- tanstack-query-(react-query)
- vite
- zustand
Log in or sign up for Devpost to join the conversation.