Skip to content

2nd Year: 1st - 92. A brief project and report on using the OULAD data set to predict and return a CSV of students final grades, from a variety of features, using a Random Forest or an SVC.

Notifications You must be signed in to change notification settings

shadowbourne/machine-learning-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

machine-learning-project

Submitted as part of the degree of Msci Natural Sciences (2nd year) to the Board of Examiners in the Department of Computer Sciences, Durham University. This summative assignment was assessed and marked by the professor of the module in question:

Grade: 1st - 92/100

A brief project and report on using the OULAD data set to predict and return a CSV of students final grades, from a variety of features, using a Random Forest or an SVC.

See classifier.py for full readme and instructions.

On default parameters, this script will first train and test a Random Forest, then print statistics of the test before exporting all predicted results to a file called "PREDICTED_GRADES.csv". This script is also capable of running with an SVC instead (in order to compare their performance), and has a variety of options in terms of using binary vs non binary classifications on the dataset.

About

2nd Year: 1st - 92. A brief project and report on using the OULAD data set to predict and return a CSV of students final grades, from a variety of features, using a Random Forest or an SVC.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages