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

Share this project:

Updates