Inspiration
Growing up, my teachers used to reach out to my parents, asking them to compile a list of math questions for me to solve. It was a time-consuming process that involved manual evaluation and feedback. Reflecting on this experience ignited a passion within me to revolutionize the learning journey for students. Inspired by the challenges I faced, I envisioned harnessing the power of generative artificial intelligence to automate this task. The result is an innovative solution that empowers students with instant, personalized, and interactive learning experiences, eliminating the need for manual question generation and evaluation.
What it does
This app is an artificial study mate and is capable of generating random questions for the student. The student can choose their school grade, the subject, and the level of question hardship. The app will generate a random question based on the student's settings. The app has a section allowing the student to enter their solution. Then, the app will evaluate the student's solution and provide an explanatory solution. To keep the app interactive, an image is generated based on the student's output.
How we built it
I utilized AWS PartyRock, powered by AWS Bedrock.
Challenges we ran into
I had to be very careful about the segment where I wanted to evaluate the student's answer. The prompt for the student's solution evaluation was a bit tricky. Poor wording in this prompt could lead to the wrong evaluation of the student's answer.
Accomplishments that we're proud of
I believe the app is highly responsive, making it a valuable study companion for students in the real world. I take great pride in this accomplishment.
What we learned
Today, I learned about AWS's generative AI service and how to use PartyRock to build quick and responsive apps easily.
What's next for Study Mate
I would like to enhance the image generation section to produce more relevant and enjoyable images, keeping the student engaged and happy.
Built With
- ai
- amazon-web-services
- bedrock
- partyrock
Log in or sign up for Devpost to join the conversation.