Inspiration
Our inspiration stems from the concept of gamifying education, turning it into an engaging and rewarding endeavor akin to playing one's favorite video game. We firmly believe in the potential of AI and its transformative impact on education. Our mission is to create an educational platform that seamlessly combines the capabilities of generative AI and captivating gaming graphics to deliver the ultimate gaming-infused educational experience.
What it does
Our project is designed to revolutionize the process of exam preparation by creating an engaging and interactive learning environment. Students can upload their class notes and lecture materials, which are then transformed into a captivating gaming experience. Within this virtual world, quizzes become epic battles, and students take on the role of academic warriors. A virtual tutor guides them through the quiz, offering questions related to their class materials and allowing students to ask follow-up queries, thus fostering a deeper understanding. At the end of each quiz, the virtual tutor evaluates the student's performance and presents it as a progress bar, giving students a clear sense of their knowledge and comprehension. To enhance the excitement, students can select background music to complement their adventure. Additionally, students earn virtual coins for every question they answer correctly, which they can use to acquire virtual assets and items, personalizing their virtual sailing experience and making the learning journey even more enjoyable
How we built it
We're accessing the LLM via the Google Cloud API,which we are calling via the flask backend. We're handling authentication with Next.js. Next.js is being used on the frontend,3JS for 3d assets PostgreSQL for database.
Challenges we ran into
Python environment issues on different developers computers. Issues with Docker Generation of graphics took some time. State management on frontend
Accomplishments that we're proud of
Containerization works. Functioning sound for the game.
What we learned
We need to agree on a python version beforehand.
What's next for Quiz Voyage
Cleaning up the codebase and extending the breadth of subjects that it covers.
Built With
- 3js
- docker
- flask
- google-cloud
- nextjs
Log in or sign up for Devpost to join the conversation.