Student Performance Prediction using Machine Learning

The proposed framework focuses on merging the demographic and study related attributes with the educational psychology fields, by adding the student’s psychological characteristics. After surveying, we picked the most relevant attributes based on their rationale and correlation with the academic performance.

Platform? ? ? ? ?: Python
Delivery? ? ? ? ? :? One Day
Support? ? ? ? ? : Online Demo with Explanation
Deliverables? : Project Files, Report and Presentation

Description

Student Performance Prediction using Machine Learning

Abstract:

Performance analysis of outcomes based on learning is a system that will strive for excellence at different levels and diverse dimensions in the field of students’ interests. Student Performance Prediction using Machine Learning This paper proposes a complete EDM framework in a form of a rule-based recommender system that is not developed to analyze and predict the student’s performance only but also to exhibit the reasons behind it. The proposed framework analyses the students. demographic data, study related and psychological characteristics to extract all possible knowledge from students, teachers, and parents. Seeking the highest possible accuracy in academic performance prediction using a set of powerful data mining techniques. The framework succeeds to highlight the student’s weak points and provide appropriate recommendations. Student Performance Prediction using Machine Learning. The realistic case study that has been conducted on 200 students proves the outstanding performance of the proposed framework in comparison with the existing ones.


Student Performance Prediction using Machine Learning

Existing System:

The previous predictive models only focused on using the student’s demographic data like gender, age, family status, family income, and qualifications. In addition to the study-related attributes including the homework and study hours as well as previous achievements and grades. These previous works were only limited to providing the prediction of academic success or failure, without illustrating the reasons for this prediction. Most of the previous research has focused to gather more than 40 attributes in their data set to predict the student’s academic performance. Student Performance Prediction using Machine Learning These attributes were from the same type of data category whether demographic, study-related attributes or both, which leads to a lack of diversity in predicting rules.


Disadvantage:

  • As a result, these generated rules did not fully extract the knowledge of the reasons behind the student’s dropout.
  • Apart from the previously mentioned work, there were previous statistical analysis models from the perspective of educational psychology that conducted a couple of studies to examine the correlation between mental health and academic performance.
  • The type of the recommendations was too brief, they missed illustrating the methodologies to apply them.

Proposed System:

The proposed framework firstly focuses on merging the demographic and study-related attributes with the educational psychology fields, by adding the student’s psychological characteristics to the previously used data set (i.e., the students? demographic data and study-related ones). After surveying the previously used factors for predicting the student’s academic performance, we picked the most relevant attributes based on their rationale and correlation with academic performance.

1 6
1 6

Advantage:

  • The proposal aims to analyze students’ demographic data, study-related details, and psychological characteristics in terms of final state to figure out whether the student is on the right track or struggling, or even failing. In addition to an extensive comparison of our proposed model with the other previous related models.
  • These recommendations are based on experimented studies for enhancing the student’s academic performance. Student Performance Prediction using Machine Learning
  • In addition to the mentioned above functionalities, the System will also alert all parties about the possible upcoming mental illnesses that the student might suffer. Student Performance Prediction using Machine Learning

Hardware and Software Requirements:

Hardware:

  1. Windows 7,8,10 64 bit
  2. RAM 4GB

Software:

  1. Data Set
  2. Python 2.7
  3. Anaconda Navigator

Python’s standard library

  • Pandas
  • Numpy
  • Sklearn
  • tkMessageBox
  • matplotlib

Customer Reviews

There are no reviews yet.

Be the first to review “Student Performance Prediction using Machine Learning”

This site uses Akismet to reduce spam. Learn how your comment data is processed.