This repository contains the implementation of related article that was written as a part of Machine learning course at the Faculty of Computer and Information Science at the University of Ljubljana.
The repository contains the following folders:
article
contains the articleclassifiers
contains implementations of the solutions for the specified problemfigs
contains images of plotsold
contains old python programs, that were not used in the final implementationsprepare_data.py
python program for processing the raw datatime_comparison.ipynb
Jupyter Notebook file for comparing classifiers by their learning time and accuracy
The data set that was used for buliding and testing the models can be accessed here.
To run the Python programs and reproduce the results I got, you will have to download the Kaggle data set and extract it to folder \data\raw_data
.
After you successfully forked this repository and downloaded the data set from Kaggle you will have to install python dependencies listed in requirements.txt
. You can do this by using pip:
pip install -r requirements.txt