Efficient | Transparent | Scalable
Automated Grading System (AGS) is an innovative software designed to streamline and enhance the evaluation process of Computer Science student projects. It automates manual grading workflows, provides detailed assessments, and ensures transparency and fairness in the grading process. AGS caters to the needs of students, faculty, examiners, and mentors by offering an intuitive and user-friendly platform.
Manual assessment processes are time-consuming and prone to inconsistencies, negatively impacting the learning experience of students and the efficiency of examiners. AGS addresses these issues by automating the evaluation process, ensuring:
- Comprehensive and objective assessments.
- Reduced manual intervention.
- Enhanced academic integrity.
-
Streamlined Grading Workflow
Automates and optimizes the evaluation process, minimizing human errors. -
Plagiarism Detection
Identifies project similarities to maintain academic integrity. -
Code Analysis & Security Assessment
Analyzes code quality, adherence to standards, and scans for vulnerabilities. -
Feedback Mechanism
Delivers actionable insights to students and faculty. -
Performance Profiling
Evaluates and optimizes application performance. -
Documentation Analysis
Ensures thorough and stylistically consistent project documentation. -
Role-Based Access Control
Implements secure user profiles for students, mentors, and evaluators.
Frontend:
- Next.js (for dynamic, responsive interfaces)
- Tailwind CSS (for utility-first styling and rapid design)
Backend:
- Flask & Django (RESTful API development)
Database:
- Firebase Firestore (NoSQL real-time database)
- Firebase Realtime Database
Authentication & Storage:
- Firebase Authentication (for secure login)
- Firebase Storage (for managing project submissions)
Hosting & Deployment:
- Firebase Hosting with global CDN support, SSL security, and CI/CD integration.
-
Advanced Plagiarism Detection
Ensures originality of submissions. -
Cross-Platform Compatibility
Accessible across multiple domains and devices. -
Real-Time Feedback
Provides instant guidance and corrections. -
Innovative Assessment Tools
Combines automation with in-depth project evaluations.
-
Planning: January – February
Defining objectives, requirements, and initial designs. -
Development: March – April
Building the core functionality, backend, and frontend. -
Testing & Training: April – May
Quality assurance, feature enhancements, and user onboarding.
- Aryan Parashar: Security Engineer
- Dev Jadiya: Software Developer
- Sarthak Khare: Software Developer
- Shreya Dwivedi: Solution Architect & Integrations
- Submit your project files via the secure portal.
- View automated feedback and analysis reports.
- Log in with your credentials to access project submissions.
- Review automated assessments or manually grade as needed.
- Download detailed evaluation reports.
Special thanks to Dr. Divya Rishi Sahu for her guidance and support.