Skip to content

gbennnn/grader-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grader AI

Grader-AI is an AI-powered web-based system designed to automatically evaluate student assignment PDF files. This tool helps educators and teaching assistants to efficiently assess, score, and provide feedback based on customizable grading parameters.

Features

  • Upload and Extract pdf file to text
  • AI analysis of writing structure, relevance, grammar, and references
  • Customizable grading rubrics
  • Automatic feedback generation
  • Score calculation and result export

Tech Stack

  • Frontend: HTML, Tailwind CSS
  • Backend: Python (Flask / FastAPI)
  • AI/NLP: OpenAI API (GPT)
  • PDF Extraction: PyMuPDF

Use Case

Initially built to solve the real-world problem of grading 40+ student reports manually, this tool aims to save time, ensure consistent grading, and enhance the quality of feedback.

Getting Started (Dev)

# clone the repository
git clone https://github.com/gbennnn/grader-ai.git
cd grader-ai

# install backend dependencies
pip install -r requirements.txt

# run the application
# make sure to set the OPENAI_API_KEY environment variable
python app.py

About

An AI-powered system for automatically evaluating student assignment PDFs, scoring based on customizable rubrics, and providing feedback. Ideal for academic assistants and educators.

Topics

Resources

License

Stars

7 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors