Inspiration:

Our inspiration for CheckerBot stemmed from the desire to streamline and enhance the education evaluation process. We wanted to harness the power of AI to simplify the task of grading students' answer sheets while providing valuable feedback.

What it does:

CheckerBot is an intelligent grading and feedback system. It takes in students' answer sheets, processes the text, and utilizes OpenAI's GPT-3 API to generate insightful feedback and assign scores. This automated solution not only saves educators time but also provides students with constructive comments to improve their performance.

How we built it:

We built CheckerBot by combining UiPath's automation capabilities with the OpenAI GPT-3 API. We designed a UiPath workflow to handle text extraction, API integration, scoring logic, and result logging. The OpenAI API was instrumental in generating detailed feedback based on the content of the answer sheets.

Challenges we ran into:

One of the major challenges was ensuring accurate text extraction, especially from handwritten or non-standard answer sheets. Additionally, fine-tuning the AI model to provide consistent and fair grading posed its own set of challenges. Integrating and optimizing these components in a seamless workflow required careful planning and troubleshooting.

Accomplishments that we're proud of:

We are proud of creating CheckerBot as a functional solution that benefits both educators and students. It has the potential to revolutionize the grading process, making it more efficient and transparent. Our achievement lies in harnessing AI to enhance educational outcomes.

What we learned:

Through this project, we learned the importance of collaboration between automation tools like UiPath and powerful AI models like GPT-3. We also gained insights into the intricacies of grading and feedback generation, which will inform our future endeavors in educational technology.

What's next for CheckerBot:

The journey doesn't end here. CheckerBot's potential for growth is immense. In the future, we plan to:

  1. Enhance Customization: Allow educators to fine-tune the grading criteria and feedback templates to suit specific subjects and grading standards.

  2. Integration: Integrate CheckerBot with Learning Management Systems (LMS) for seamless assignment submission and grading.

  3. Security: Implement advanced security measures to ensure the integrity and confidentiality of student data.

  4. Machine Learning: Train CheckerBot on a broader dataset to improve its understanding of diverse subjects and writing styles.

  5. User Feedback: Continuously gather feedback from educators and students to refine and improve the system.

CheckerBot represents the intersection of automation and AI in education, and we're excited about the positive impact it can have on the learning experience.

Built With

Share this project:

Updates