Machine Learning

The OULAD Dataset

ML classifiers with an evaluation report.

A complete machine learning project on the Open University Learning Analytics Dataset. Student outcomes were classified into pass/fail categories.

Data cleaning and preparation, normalisation, training, hyper-parameter tuning & evaluation were performed in SciKit-Learn.

I evaluated and compared decision tree and random forest models, achieving 0.921 ROC AUC in testing.

Find the detailed write up at report.pdf @ GitHub and view the code at github.com/spinks/OULAD-MachineLearning.