AI-Powered Personalized Learning System

Web Application

Project Details

Project Information

Project Title: AI-Powered Personalized Learning System

Category: Web Application

Semester: Spring 2025

Course: CS619

Complexity: Normal

Supervisor Details

Project Description

AI-Powered Personalized Learning System

 

Project Domain / Category:

Artificial Intelligence, Education Technology, Database Management

 

Abstract / Introduction

This project aims to develop an AI-driven personalized learning system that adapts to students' learning styles, strengths and weaknesses. The system will store student progress data, analyze their performance using AI and recommend customized learning materials, quizzes and study plans. It will use machine learning algorithms to predict areas where students need improvement and provide intelligent tutoring through chatbots and automated assessments.

 

Functional Requirements:

1.      The system must support user authentication for students, teachers and administrators.

2.      The system should manage a student database, including progress tracking, performance evaluation and learning history.

3.      The system should utilize AI to provide personalized learning recommendations and adaptive content suggestions.

4.      The system must generate automated quizzes and assessments tailored to student weaknesses.

5.      The system should feature an AI-powered chatbot tutor to assist students with queries using NLP.

6.      The system should include a dashboard for teachers to monitor student progress and analyze performance metrics.

7.      The system must ensure secure storage of educational resources and student data.

8.      The system should integrate with online learning platforms such as Moodle, Coursera, and similar services.

Tools:

·         Database: PostgreSQL / MySQL / Firebase

·         AI Frameworks: TensorFlow / PyTorch / Scikit-Learn

·         NLP Processing: spaCy / NLTK / OpenAI GPT

·         Backend: Python (Django / Flask) or Node.js

·         Frontend: React / Vue.js

·         Cloud Services: AWS / Google Cloud for AI processing

 

Note: Attendance at Skype sessions is mandatory for discussing the project with the supervisor; failure to attend may result in the project not being accepted.

Prerequisite:

To help students grasp the project problem concepts, they will be required to complete a brief course on key AI/machine learning topics, along with developing the Software Requirements Specification (SRS) and initial design documentation. Additionally, relevant course materials and resources will be shared during Skype sessions for further guidance.

 

Supervisor:

Name: Dr. Saima Munawar

Email ID:  saima.munawar@vu.edu.pk

Skype ID: saima.vu1

 

Languages

  • Python, JavaScript Language

Tools

  • PostgreSQL, MySQL, Firebase, TensorFlow, PyTorch, Scikit-Learn, spaCy, NLTK, OpenAI GPT, Django, Flask, Node.js, React, Vue.js, AWS, Google Cloud 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.