LEARNING MANAGEMENT SYSTEM WITH AI PROCTORING

Project Code :TCMAJA1297

Objective

The objective of this Learning Management System (LMS) project is to create a secure, interactive, and efficient platform that enhances the learning experience for students, instructors, and administrators. The primary goal is to integrate advanced technologies like the MERN stack (MongoDB, Express, React, Node.js) and machine learning to ensure a smooth and effective educational environment. The system aims to enhance the security of online exams by utilizing facial recognition for student authentication, ensuring only authorized participants are involved.

Abstract

In this Learning Management System (LMS) project, the MERN stack (MongoDB, Express, React, Node.js) is integrated with machine learning to create a secure platform for students, instructors, and administrators. MongoDB stores student data, including facial images for authentication during exams. Express manages API requests for real-time face verification. React provides an interactive interface for students to participate in exams while their faces are captured. Node.js executes machine learning models to authenticate students by comparing real-time facial data with stored images, ensuring exam integrity. The system also tracks student engagement by analyzing gaze patterns, ensuring students stay focused and are not using unauthorized aids. This ensures fairness and security in online exams, maintaining academic integrity. The use of machine learning enhances authentication and detects suspicious activity during exams. The system fosters a trustworthy academic environment by preventing academic dishonesty. Multi-Modal Learning (MML) is used for enhanced face identification and behavior monitoring. It combines facial images and gaze patterns to track student movements during exams. The system detects when a student turns away or engages in suspicious behavior, such as excessive looking around, which may indicate cheating. MML ensures students remain focused on the exam content and not external resources, improving the overall examination process and promoting academic integrity. 

    Keywords: Learning Management System (LMS), MERN Stack, Machine learning, Facial Recognition, Online  Exam security, Admin, Instructor, Student, Face Authentication 

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE REQUIREMENTS:

 HARDWARE REQUIREMENTS:

  • Processor                        -    I3/Intel Processor
  • RAM                              -    4GB (min)
  • Hard Disk                      -   160GB

 SOFTWARE SYSTEM CONFIGURATION:

β€’           Operating System                   :  Windows 7/8/10

β€’           Server-side Script                   :  Node Js

β€’           Programming Language         :  Java

β€’           IDE/Workbench                      :  VS Code

β€’           Database                                 :  Mongo Db

β€’           Client Side                              :  ReactJs

Demo Video