Inspiration
We were inspired by the tediousness of manual grading—time-consuming for professors and unclear for students due to little feedback. We wanted to create a smarter, faster way to grade while providing meaningful feedback.
What it does
GradeDevils is an AI-powered grader that evaluates student answers, scores them based on rubrics and past evaluation methods, and delivers instant feedback. It streamlines grading for professors while helping students understand their mistakes and improve.
How we built it
We built GradeDevils using AWS as our foundation, with Claude 3.5 Sonnet + few-shot prompting to generate scores and feedback based on rubrics. The frontend is built with React and the backend with Express.js. We used Amazon S3 to store student responses, Amazon Bedrock for GenAI, and AWS Lambda triggered by EventBridge to ensure assignments are graded on time. Additionally, we used AWS SageMaker for model development, DynamoDB to store results.
Challenges we ran into
We faced several integration issues, especially around ideation and fine-tuning. We attempted to fine-tune the AWS Titan Lite model, which ultimately failed and ate up valuable time. Learning how to make everything work together was challenging but rewarding.
Accomplishments that we're proud of
We’re proud of debugging the system and seeing our idea come to life. The steep learning curve made it even more satisfying to successfully implement our vision, overcoming each challenge as a team.
What we learned
We gained valuable experience with AWS, LLMs, and GenAI skills, as well as working with React and Express. Beyond tech, we learned to collaborate effectively, approach mentors for feedback, and integrate that feedback into the project—all while running on caffeine!
What's next for GradeDevils
We’re excited to present GradeDevils to mentors, gather feedback, and refine our approach. This hackathon has been a memorable learning experience, and we’re eager to apply these lessons to future projects, improving our coding quality, ideation, and teamwork along the way.
Product Demo: https://app.supademo.com/demo/cm1nuc1rg0qz0e4yte2n5khcn
Github Repo: https://github.com/Omkarthipparthi/GradeDevils
Built With
- amazon-dynamodb
- amazon-web-services
- aws-bedrock
- aws-eventbridge
- aws-lambda
- bedrock
- claude-3.5-sonnet
- express.js
- javascript
- javascript-**frontend**:-react.js-**backend**:-express.js-**cloud-services**:-aws-(bedrock
- lambda
- python
- react.js
- s3
- sagemaker
- sdk
Log in or sign up for Devpost to join the conversation.