Introduction The Gemini API crafts bespoke lessons based on Topic, Style, and Level. With AI Elaboration and adaptive retries, it ensures every learner achieves mastery.
Project Info This AI-driven platform uses the Gemini API to transform Topic, Style, and Level into bespoke lessons. Featuring Text-to-Speech and AI Elaboration, it ensures engagement. A 50% quiz threshold guards progress, while a "Retry" mechanism simplifies content complexity to guarantee every learner achieves true understanding and mastery
Title: 'PERSONALISED EDUCATION FOR EVERY LEARNERS' The process starts when a user inputs a Topic, Style, and Level into the Lesson Generator Form and clicks 'Generate'. This action initiates a call to the Gemini API. The API is the core engine, responsible for generating a customized lesson based on the user's input. The application handles potential errors by displaying a message and returning the user to the form, ensuring a resilient experience. Upon success, the app receives a JSON Lesson, which is parsed and rendered into a comprehensive Lesson Display. Users can interact with the lesson using features like Text-to-Speech (TTS) and AI Elaboration to enhance understanding. After reviewing the content, the user proceeds to the quiz. The final step is score calculation. A score of 50% or more results in the user's progress being incremented, while a score below 50% offers the crucial options to either move to a new lesson or Retry the current one, which sends a simplified request back to the API.
Customized Training: Corporations can use it to create on-demand, specialized training modules for employees on new software or compliance topics, adjusting the content based on the employee's role (Style) or prior knowledge (Level). Adaptive Learning: Teachers can deploy it in classrooms to provide students with content specifically tailored to their learning gaps, ensuring every student receives appropriate challenge and support. Self-Paced Skill Acquisition: Individuals can use it to quickly generate lessons on niche topics, making lifelong learning and rapid skill acquisition more accessible and efficient.
Personalization: Users receive content precisely matched to their specified Topic, Style, and Level, maximizing engagement and retention. Interactive Features: Tools like AI Elaboration (the 'Bulb' icon) and TTS allow for deeper understanding and multiple modes of learning, accommodating different learning preferences. Immediate Feedback and Adaptive Retry: The integrated quiz and immediate score calculation provide instant feedback. Crucially, the Retry mechanism automatically adjusts the lesson complexity, ensuring the user eventually grasps the material rather than just moving on without understanding.
Thank You......
Built With
- apis
- english
- gemini
Log in or sign up for Devpost to join the conversation.