Project
Project
RAMAKRISHNAN COLLEGE OF
ENGINEERING
Department of Computer Science and Business
Systems
CLOUD BASED E-LEARNING PLATFORM
USING AI TUTOR
Adaptive Learning with Johnson, R., & Wang, Y. Uses machine learning Difficulties in training
AI in E-Learning algorithms to personalize models with sparse or
Systems" (2021) learning paths; discusses incomplete student data;
collaborative filtering and risk of over-personalization.
content-based filtering for
recommendations.
Title and year Author Methods Used Challenges
"Real-Time Feedback in Lee, H., & Patel, S. Explores AI-driven real- Ensuring accurate
E-Learning Platforms" time feedback feedback in diverse topics
(2019) mechanisms; adaptive and managing response
quizzes and hint times for real-time
generation are evaluated adaptability.
for improving learning
outcomes.
"Natural Language Gomez, P., & Lu, X. Applies NLP for question NLP can struggle with
Processing for Education" answering and content complex questions,
(2022) recommendations; resulting in inaccurate or
examines sentiment incomplete answers.
analysis for forum
moderation and
automated response
generation.
"Collaborative Learning Nguyen, T., & Roberts, M. Investigates AI Managing nuances in
and AI Moderation" moderation in discussion language can lead to
(2021) forums, focusing on inappropriate moderation
relevance, quality, and or unintentional
sentiment analysis to censorship.
maintain constructive
discussions.
Existing System
• AI-based e-learning platforms analyze student interactions to predict
performance, enabling tailored learning experiences and personalized
content recommendations.
• Machine learning methods such as Artificial Neural Networks (ANNs)
and k-Nearest Neighbors (kNN) are used to forecast student outcomes,
while deep learning automates the creation of quizzes, assignments, and
video summaries.
Disadvantage
• Lack of Human Interaction: Over-reliance on AI may reduce emotional
support and meaningful teacher-student interactions.
• This feature supports a global user base, unlike traditional systems that
demand scenarios.
System Architecture
System Requirements
Hardware Requirements
• User Module: This module handles all aspects of user interaction and
management on the platform. It caters to three main user roles:
students, tutors, and administrators.