Inspiration
Traditional learning methods often fail to engage students effectively. We wanted to create an AI-powered solution that transforms study materials into interactive games, making learning fun and effective.
What it does
Evolve extracts key concepts from study materials and converts them into interactive learning games, such as fill-in-the-blanks, quizzes, and matching exercises, tailored to different learner types.
How we built it
We used Node.js for the backend, Appwrite for user authentication, and OpenAI to process text and generate structured game data. The frontend was built with React and Tailwind CSS for a sleek UI.
Challenges we ran into
• Ensuring accurate extraction of key points from study materials
• Fine-tuning AI responses for structured game formats
• Managing API rate limits and optimizing performance
Accomplishments that we’re proud of
• Successfully integrating AI to generate engaging learning games
• Building a seamless user experience for students and educators
• Creating a scalable architecture for future expansion
What we learned
• How to optimize AI prompts for structured outputs
• The importance of user experience in educational tools
• Best practices for handling file uploads and API interactions
What’s next for Evolve
• Expanding to support more game formats and learning styles
• Enhancing AI adaptability for better subject comprehension
• Launching a beta version for schools and institutions
Built With
- appwrite
- javascript
- node.js
- openai
- react
Log in or sign up for Devpost to join the conversation.