Extend and Upgrade AI-Based Essay Grader
Budget: $10 – $30 USD
Title: Enhance AI-Powered Essay Assessment Tool to Fully Meet URS Requirements
Description:
I have an existing project hosted on GitHub: https://github.com/yayaiu6/Essay_Grader_AI
This tool currently provides basic AI-based essay grading and feedback using the Gemini API via a Colab notebook and a simple UI. However, I need a developer/team to extend this project to fully meet a defined User Requirement Specification (URS).
-Keep the following as-is:
AI-based grading and feedback system
Use of Gemini API
Overall core functionality
-Enhance the project to meet these URS features:
Functional:
Role-based access (Admin, Educator, Student) with secure login
Essay submission in .docx, .pdf, and .txt formats
Submission deadline and word count enforcement
Customizable grading rubrics per assignment
Integration with a plagiarism detection tool
Analytics dashboard for performance tracking (per class, student, rubric criteria)
Multi-language essay support (minimum: English + 1 additional language)
Non-Functional:
Secure access (authentication, data encryption, secure APIs)
Compliance with data privacy regulations (e.g., GDPR/PDPA)
Scalable and modular architecture (support multiple concurrent users)
Deployment-ready (preferably on cloud or Dockerized)
Uptime & backup strategy
Process 1000-word essays within 5 minutes give proper instalaltion guide nad documentation
Description:
I have an existing project hosted on GitHub: https://github.com/yayaiu6/Essay_Grader_AI
This tool currently provides basic AI-based essay grading and feedback using the Gemini API via a Colab notebook and a simple UI. However, I need a developer/team to extend this project to fully meet a defined User Requirement Specification (URS).
-Keep the following as-is:
AI-based grading and feedback system
Use of Gemini API
Overall core functionality
-Enhance the project to meet these URS features:
Functional:
Role-based access (Admin, Educator, Student) with secure login
Essay submission in .docx, .pdf, and .txt formats
Submission deadline and word count enforcement
Customizable grading rubrics per assignment
Integration with a plagiarism detection tool
Analytics dashboard for performance tracking (per class, student, rubric criteria)
Multi-language essay support (minimum: English + 1 additional language)
Non-Functional:
Secure access (authentication, data encryption, secure APIs)
Compliance with data privacy regulations (e.g., GDPR/PDPA)
Scalable and modular architecture (support multiple concurrent users)
Deployment-ready (preferably on cloud or Dockerized)
Uptime & backup strategy
Process 1000-word essays within 5 minutes give proper instalaltion guide nad documentation