Skip to content

Analyse performance of students on the basis of their personal life style, studying style, family related, educational environment satisfaction, students grades using ML model

License

Notifications You must be signed in to change notification settings

Shubhamdutta2000/Student-Performance-Analysis

Repository files navigation

Student-Performance-Analysis

INTRODUCTION

Machine learning is the study of computer algorithms that improve automatically through experience. The algorithms build a model on sample data known as “training data”, in order to make predictions or decisions without being explicitly programmed to do so. It is sometimes related to computational analysis, and it is also referred as predictive analysis.

AIM OF OUR PROJECT:

The aim of our project is to develop a regression model where the performance of the students are predicted not only on mere grades, but also other non educational factors including their personal life, their dedication to studies and other factors. For this model, two sets of data were taken from schools from Portugal. We tried to make our project with clean data, and after that we used logistic regression which looked on overall actors and finally predicted which students would perform better. In this way, special attention can be delivered to those who needed them.

Model:

We tried to analyze the students performance based on the given attributes and finally using logistic regression, We tried to predict whether the student will pass or fail in the exam.

Note : In the training and prediction, We've not included previous grades, since they directly affect the final grades.

Install All packages

 pip install -r requirements.txt

About

Analyse performance of students on the basis of their personal life style, studying style, family related, educational environment satisfaction, students grades using ML model

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published