Automated Content Submission Evaluation System

Web Application

Project Details

Project Information

Project Title: Automated Content Submission Evaluation System

Category: Web Application

Semester: Spring 2025

Course: CS619

Complexity: Complex

Supervisor Details

Project Description

Automated Content Submission Evaluation System

Project Domain / Category

Web Programming

Abstract / Introduction

This project aims to automate the submission, evaluation, and feedback process for a content development competition where participants create video content related to Computer Science topics. Each video will be a maximum of 5 minutes long and must demonstrate innovative delivery of technical content. The project will create a web-based platform that allows teams to submit their video links, update topics, learning outcomes, and other related details until the deadline.

The system will automate the evaluation process, provide real-time feedback, and enable participants to track their progress. Additionally, the platform will announce results through an interface, making the entire process transparent, efficient, and scalable.

Evaluation Criteria Integration:

The automated system will align with the competition's evaluation criteria:

 

Sr.

No.

Criteria

Weightage

(%)

1

Relevance               to             Learning

Objectives/Outcomes

 

5

2

Innovation & Creativity

15

3

Clarity and Accessibility

10

4

Depth

5

5

Interactivity and Engagement

25

6

Use of Technology

5

7

Scalability and Adaptability

10

8

Alignment with Ethical Standards

5

9

Practical Application

10

10

Video Quality

10

 

Total

100

 

Functional Requirements:

1.      Registration Portal: Teams (Maximum 5 Members in one team and one is team lead. Team of 1 member is also applicable) register online, providing details about their project. Evaluators will be able to register as well by giving their biodata i.e name, address, phone, qualification, experience etc.

2.      Admin: Admin will manage the overall application. Assign 3 evaluators after approving them

3.      Video Content Submission: Teams will upload their video links on google drive or any other platform and submit relevant video link with other information such as topics, learning outcomes, and descriptions until the deadline.

4.      Automated Evaluation: The system automatically assigns video submissions to evaluators for scoring based on predefined criteria. Each evaluator will give marks out of 100 on the basis of criteria.

5.      Real-Time Feedback: Participants can view their scores and comments from evaluators and revise their content for final submission.

6.      Collaboration Tools: Chat support will be available for participants to communicate with the technical team and resolve any issues related to their submissions.

7.      Score Tracker and Leaderboard: Participants can track their progress, and admin will display the top teams based on the average score of 3 evaluators.

8.      Results Announcement: The results, including average scores and rankings, will be published on the interface once the competition is complete i.e

Tools:

HTML, CSS, JS, BootStrap, React, Node JS, Next Js, MongoDb,VS Code

(There Will no change in the said tools)

 Supervisor:

Name: Adnan Asif

Email ID: adnanasif@vu.edu.pk

Skype ID/Microsoft Team ID: ch.adnanasif

 

Languages

  • HTML, CSS, JavaScript Language

Tools

  • BootStrap, React, Node.js, Next.js, MongoDB, VS Code Tool

Project Schedules

Assignment #
Title
Start Date
End Date
Sample File
1
SRS Document
Friday 2, May, 2025 12:00AM
Thursday 22, May, 2025 12:00AM
2
Design Document
Friday 23, May, 2025 12:00AM
Tuesday 29, July, 2025 12:00AM
3
Prototype Phase
Wednesday 30, July, 2025 12:00AM
Friday 12, September, 2025 12:00AM
4
Final Deliverable
Saturday 13, September, 2025 12:00AM
Monday 3, November, 2025 12:00AM

Viva Review Submission

Review Information
Supervisor Behavior

Student Viva Reviews

No reviews available for this project.