Inspiration
I've personally found it best when trying to understand a mathematical concept to work as many problems as I can on the topic, so I was interested in producing a model that can create mathematical equations. Once I got that down, I modified it to scale with user feedback, which allows it to dynamically adjust its difficulty
What it does
Assuming users have at least a 9th grade level understanding of algebra, the tool generates 5 algebraic problems. If the user successfully solves them, the tool increases the complexity and difficulty of the problems, and vice versa. This repeats, producing endless problems, or until the user completes all of highschool algebra.
How we built it
MATLAB, with a large emphasis on its symbolic toolbox. A GUI was then created.
Challenges we ran into
Things best described as #JustMATLABThings
Accomplishments that we're proud of
I'm quite surprised how cleanly everything came together.
What we learned
How to schedule programs effectively
What's next for Generative algebraic AI
I briefly set a mockup to teach AWS, but the AWS folks left for the night, so I was unable to finish it. Other than that, it can be easily scaled to produce coding snippets for training/learning new languages
Built With
- matlab
- sweat-and-tears
Log in or sign up for Devpost to join the conversation.