Inspiration

AbleGrade was inspired by the struggles that ESL learners often face in mastering English. We wanted to create a tool that not only evaluates their writing skills but also actively helps them improve through targeted feedback and clear tracking of their progress.

What it does

AbleGrade utilizes AI, specifically OpenAI's GPT-4, to evaluate the writing of ESL learners. It provides them with detailed, actionable feedback and graphs their writing progression over time, helping them see improvements and areas needing further work.

How we built it

We developed AbleGrade using the MERN stack (MongoDB, Express.js, React, and Node.js), integrating OpenAI's GPT-4 for advanced text analysis. Additionally, we implemented PDF parsing capabilities to allow users to upload and analyze text documents directly.

Challenges we ran into

One of the major challenges was integrating the PDF parsing functionality seamlessly with the rest of the application. Ensuring that our AI feedback was both accurate and helpful required significant tuning and testing of the model.

Accomplishments that we're proud of

We are particularly proud of our application's ability to provide clear and constructive feedback to ESL learners. The positive impact on users' writing skills and confidence has been highly rewarding. Additionally, mastering the integration of complex technologies like GPT-4 and PDF parsing into our MERN stack application was a significant achievement.

What we learned

Throughout the development process, we learned a great deal about building robust full-stack applications and the potential of AI in educational technology. We also gained insights into the unique challenges faced by ESL learners and how technology can be tailored to meet their specific needs.

What's next for AbleGrade

Looking forward, we plan to expand AbleGrade's capabilities by incorporating more languages and offering more personalized learning experiences. We also aim to improve our AI algorithms for even more precise feedback and develop a mobile version of the application to increase accessibility for users on the go.

Built With

Share this project:

Updates