Inspiration

My high school experience and my first semester at ISU have shown me the main problem with learning math. Many friends have told me that they don’t understand how to solve a problem, and even when the teacher solves it on the screen, they get lost because it goes too fast.

What it does

The user enters an algebra-related problem in the chat. Our program generates a clear, step-by-step animated video explaining the solution. If the student still has questions, they can ask for clarification through the chat!

How we built it

We used the Manim library (the same one used by 3Blue1Brown) to render the step-by-step animations. Our backend is built with Python and the Groq API, which helps us parse the user’s text and convert it into a structured math problem. For the frontend, we used Next.js.

Challenges we ran into

Rendering the videos was difficult at first because the mathematical notation didn’t display correctly. We also realized that our project needed to stand out from regular AI solvers, so we had to offer something more interactive and truly helpful for visual learners.

Accomplishments that we're proud of

We successfully developed fully animated solution videos and introduced a new, more visual approach to learning math. This is particularly beneficial for students who are visual learners, as it enables them to achieve their math goals.

What we learned

We learned how to work with APIs and integrate AI into an educational workflow. We also learned about the importance of visual learning and how step-by-step animations can make math concepts easier to understand.

What's next for Quipu

We plan to expand beyond algebra and support additional topics, including geometry, pre-calc, statistics, and more. We also aim to enhance chat interaction and introduce more personalized learning features.

Built With

Share this project:

Updates