Inspiration
Honestly, we just wanted a way to make studying math less painful. The idea was to build something that quizzes students on math skills and then suggests assignments based on where they need more practice. It seemed like a practical way to use AI for something useful.
What it does
It quizzes students on different math topics, figures out what they’re struggling with, and then creates an assignment to help them work on those areas. Basically, it’s like a math tutor but in program form.
How we built it
We used Python and some machine learning libraries. The program takes in a student object and administers a quiz. the results of this quiz are then used to build a learning profile on the student which is used to create an assignment that caters to the students abilities.
Challenges we ran into
Initially the challenges we were facing were defining the scope that we wanted for this project. once we had a bit more direction we were struggling with having our bot correctly analyze the students success in answering questions. We eventually realized that the current state of the GPT api is not quite ready for evaluation of quiz-like input.
Accomplishments that we're proud of
We were succesfull in having it output homework assignments custom catered to students learning abilities, Even if its evaluation was a bit off at times.
What we learned
We learned the importance of evaluating the current state of an industry before attempting to build a project in a given space. We had created this project and then spoke with an advisor who told us that what we were trying to do, had already been done.
What's next for AI Assignment Creator
We could scale this out to not just be mathematics but to actually take short answers for many different subject matters.
Log in or sign up for Devpost to join the conversation.