hallvardnmbu / agrade

Web application for automatic grading of programming assignments by using HF LLM of choice. The student's submissions are highligted with comments wrt. uploaded assignment.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

agrade
------

Web application for automatic grading of programming assignments by using pretrained language model
of choice. The student's submissions are then highligted with comments based on the AI's response.

Default model: "meta-llama/Meta-Llama-3-8B"

Future
------
* Store feedback in a database (and link it to the specific student)
* Improve the UI
* Desktop application
* Automatic code testing (unit tests, flake8, etc.)

About

Web application for automatic grading of programming assignments by using HF LLM of choice. The student's submissions are highligted with comments wrt. uploaded assignment.


Languages

Language:Python 65.0%Language:HTML 26.4%Language:CSS 8.6%