Exploring the Learning Analytics of Skill-Based Course using Machine Learning Classification Models

Project Code :TCMAPY1018

Objective

The objective of this study is to assess the correlation between students' experiences and their impressions of learning in skill-based courses. This is achieved by utilizing various machine learning classification models to predict these correlations based on student data and teacher evaluations. The study also aims to highlight the effectiveness of Additive Regression as a meta classifier in improving correlation prediction. Additionally, it recommends expanding the analysis to a larger dataset (OULA) for further model training and validation.

Abstract

This study explores learning analytics of a skill-based course using various machine learning classification models, including Random Forest, Logistic Regression, CatBoost, Support Vector Classification (SVC), and NaΓ―ve Bayes. The objective is to categorize student outcomes into four classes: Pass, Distinction, Withdrawn, and Fail. These models are trained and validated using historical data from students who previously enrolled in the course, encompassing their engagement levels, assessment scores, and other relevant features that influence learning outcomes. Comparative analysis reveals that each model exhibits unique strengths in predicting different outcome classes, providing valuable insights into student performance and the efficacy of the instructional design. The findings from this investigation offer educators and academic institutions a robust framework for early identification of students at risk of underperformance or withdrawal, thereby enabling timely intervention to enhance student success in skill-based courses. Furthermore, the research contributes to the growing body of knowledge in learning analytics and machine learning applications in education, showcasing the potential of these technologies in fostering a supportive and adaptive learning environment for diverse student populations. 

 Keywords: Random Forest, Logistic Regression, CatBoost, Support Vector Classification (SVC), and NaΓ―ve Bayes.

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

Block Diagram

Specifications

H/W CONFIGURATION:

β€’ Processor - I7/Intel Processor

β€’ Hard Disk -160GB

β€’ Key Board - Standard Windows Keyboard

β€’ Mouse - Two or Three Button Mouse

β€’ RAM -  8Gb



S/W CONFIGURATION:

β€’ Operating System : Windows 11

β€’ Server side Script : Python, HTML, MYSQL, CSS, Bootstrap.

β€’ Libraries :    PANDAS, Django

β€’ IDE :   PyCharm (or) VS code

β€’ Technology :  Python 3.10


Demo Video

mail-banner
call-banner
contact-banner
Request Video