Inspiration
We noticed a gap in education, some students in early elementary grades fall behind, their attention spans and abilities preventing them from keeping up with the class. On the other hand, more gifted students are being held back and not challenged by the problem sets given to the class.
What it does
It takes student fields: current grade, interests, etc... and generates a homework problem which should match their level, and include what they're interested in.
How we built it
We used the T3 toolkit to connect the Gemini API, which we prompted based on student, class, and grade data. This info was used on the frontend teacher facing interface to select students and generate questions for them.
Challenges we ran into
As our team was entirely beginners, everything was a challenge. Setting up the API took many hours, figuring out how to include custom student data + a general prompt used for the class into one, and figuring out the UI.
Accomplishments that we're proud of
We made something that works!
What we learned
Full stack frameworks, APIs.
What's next for Educatech
Instead of having student data hard coded in the data file, we would like to implement a database of all student data. This would include what class they're in. On the interface side, we would want the teacher to be able to edit grades, interests, and concerns with the students which could then be used in the prompt. A selector for classes, etc... We would also spend more time of the prompt such that the questions reflect exactly what should be in the curriculum for X grade.
Log in or sign up for Devpost to join the conversation.