GithubHelp home page GithubHelp logo

shubhamdutta2000 / student-performance-analysis Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 860 KB

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: MIT License

Jupyter Notebook 100.00%
machine-learning logistic-regression factors boxplot jupyter-notebook python3 grades students students-performance

student-performance-analysis's Introduction

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

student-performance-analysis's People

Contributors

amitrajitdas avatar shubhamdutta2000 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

amitrajitdas

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.