Inspiration
What inspired us was the ongoing crisis happening in the current education system, where AI is taking over the classroom and teachers are now struggling to motivate and regulate their students' AI us. We want AI to work students, not for students.
What it does
The AI chatbot transforms learning into an interactive and engaging process. By giving the AI a problem, it is able to guide the student to think critically and help them learn topics in a more enjoyable way.
How we built it
For the front-end we used Next.js and React For the backend we used Python and FastAPI For our AI model we used Gemini to develop the scripts to be read out loud by ElevenLabs, which provided narration.
Challenges we ran into
We ran into a lot of issues in regards to figuring out the features that we wanted to add and afterwards integrating the front-end with the backend while also allowing for the AI model to
Accomplishments that we're proud of
We were able to resolve the integration and have our Gemini model interact with ElevenLabs. We were also able to get the microphone working so that we would speak to the AI model.
What we learned
We learned how to interact with many different libraries and develop a coherent project uniting many different technologies into a website we feel confident can positively effect society.
What's next for Captain Math
We look to expand the topics covered by the AI to be a tutor for all subjects as well as gamifying the learning process to improve engagement.
Built With
- elevenlabs
- fastapi
- gemini
- nextjs
- python
- react
- typescript
Log in or sign up for Devpost to join the conversation.