Developed as a practical project for my Python course, this is a powerful online homework management system designed to streamline the grading process. Built with Streamlit, it automates administrative tasks and leverages Large Language Models (LLMs) for intelligent assessment.

Key Features:
- Automated Verification: Instantly compares uploaded files against a student roster to identify missing submissions.
- Anomaly Detection: Automatically detects duplicate files (potential plagiarism) and invalid empty files.
- AI-Powered Grading: Utilizes advanced Vision-Language Models (OCR) and LLMs to read PDF assignments, provide automatic scores, and generate detailed feedback.
- Interactive Q&A: Features a built-in AI chatbot that allows users to ask follow-up questions about the assignment or grading criteria, functioning as an intelligent teaching assistant.
Get the manual by clicking here:https://pygargous.com/homework
