GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Jua91/Project3: Student Performance Prediction: Creating Machine Learning models for predicting the final score

BranchesTags
Open more actions menu

Latest commit

 

History

30 Commits
30 Commits

Folders and files

NameName
Last commit message
Last commit date
.ipynb_checkpoints
.ipynb_checkpoints
 
 
Resources
Resources
 
 
__pycache__
__pycache__
 
 
image
image
 
 
jupyter-notebooks
jupyter-notebooks
 
 
static
static
 
 
tableau_workbooks
tableau_workbooks
 
 
templates
templates
 
 
BestRF.joblib
BestRF.joblib
 
 
Procfile
Procfile
 
 
README.md
README.md
 
 
app.py
app.py
 
 
requirements.txt
requirements.txt
 
 
run.sh
run.sh
 
 
runtime.txt
runtime.txt
 
 

Repository files navigation

Project 3

Group members

  • Jake Andrasovsky
  • Jua Han
  • Lakshmi Prasanna Rangam
  • Leah Stucky

Project Overview:

We created several models to predict academic achievement based off the various factors we find are most influential. We ran analysis on the data and provided some visualizations. We deployed our findings on Heroku and included a form where the user can input new data that runs through our model and predict the grade score.

Data:

Two datasets are provided regarding the performance in two subjects: Mathematics (mat) and Portuguese language (por). Each contains student academic performance and contributing factors including age, sex, parental education level, study time, and various other demographic and social attributes (30 in total). The data was acquired using school reports and student questionaires for two schools in Portugal. We combined the two datasets (total of 1044 rows) to create machine learning models and visualizations. Source: https://archive.ics.uci.edu/ml/datasets/student+performance

Machine Learning Models

We created machine learning models - Logistic Regression, Decision Trees , Random Forests and Deep Learning - to find out which model has the highest accuracy. We chose to use the Logistic Regression model which has the highest accuracy of 0.67 to predict the student performance. The five most influential factors were free time, age, health status, weekend alcohol consumption, going out with friends, which we later integrated into our final model to make the prediction.

Related Links:

Link to tableau public : https://public.tableau.com/views/Project-3_15988189818690/StudentPerformanceAnalysis?:language=en&:display_count=y&publish=yes&:origin=viz_share_link Link to access the student performance analysis: https://stu-performance-prediction.herokuapp.com/summary

About

Student Performance Prediction: Creating Machine Learning models for predicting the final score

Topics

cssflask-applicationhtmljavascriptlogistic-regressionmachine-learningplotly-jstableauvisualizations

Resources

Readme
Activity

Stars

0 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.