ML algorithm to predict whether a user will renew their subscription or not - Kaggle Challenge
modelcompare.py - program to run a comparision of several classifiers with the database.
modelevaluate.py - program to predict whether the user will renew their subscription or not
Team members: Adithya Ganapathy, Srihari Murali and Nisshanthni Divakaran
Language Used: Python
Dataset Used: https://www.kaggle.com/lifinger/wsdm-kkbox/data
Steps to Compile:
- Extract files.zip
- Open command prompt
- Change directory to <../project>
- Run the following commands python modelevaluate.py Example:python modelevaluate.py "C:/project/files"
For comparision of models:
- Open command prompt
- Change directory to <../project>
- Run the following commands python modelcompare.py Example:python modelcompare.py "C:/project/files/trainfinal.csv"