GradeBot.ai
Link to open source: https://github.com/abckhush/GradeBot.ai
Link to Live Project: https://www.youtube.com/watch?v=2W1Iphbx6r0
To make grading of online, multiple-choice questions, essays significantly faster, more insightful, and even personalized, we introduce GradeBot.ai, a Chrome extension for Google Classroom. We are leveraging the power of natural language processing (NLP) to automate and enhance the grading procedure.
The student’s submissions, when uploaded in the classroom, are saved on the drive. They can be easily downloaded as a zip file with just one click. The instructor can easily upload the student’s responses along with the answer key.
Developing this extension involved:
Google Classroom integration: Ensure seamless interaction with Google Classroom for a user-friendly experience. The responses are downloaded in zip format from the drive, making it a smooth and easy task for the instructor.
Train NLP models & call them through an API: To analyze student responses, identify keywords and entities, and generate targeted feedback, we used natural language progression. The ZIP and the PDF files are passed through an API request to fetch the grading_results.csv file.
Generating grading_results.csv: A CSV file is seamlessly generated that captures detailed grading information.






