The fact that education is commonly not at all personalized is a huge miss when it comes to the development of young minds. This is an essential aspect of human development, and it is so often overlook, so we seeked to tackle this issue by providing a personalized TA for students and easy to analyze stats for teachers so that they can adapt to their students needs.

What it does

A Teacher Assistant chat bot that learns from a set of subjects, which also analyses a student's common pitfalls. Teachers can see at a glance subjects students commonly struggle with.

How we built it

We used Next.js to quickly develop a friendly and attractive web interface, we designed the interface with Figma, we managed our database with Firestore, we generated and analyzed the student's chat with OpenAI's ChatGPT 4, and we generated Radio Charts with Recharts.

Challenges we ran into

We struggled understanding Javascript and Next.js internals when dealing with the APIs and the routing, since we were not very experienced with it.

Accomplishments that we're proud of

We took a lot of care building an attractive UI and charts that help teachers truly understand the student's needs.

What we learned

We learned that there is an important difference between client components and server components, since they dictate a lot of our limitations when working with requests and asynchronous programming.

What's next for Untitled

We woulld like to provide more insights for teachers and to finetune our own models for a better chatbot experience.

Built With

Share this project: