Extend and Upgrade AI-Based Essay Grader

Job ID: 39375728

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