Setup: Install Scikit following this link http://scikit-learn.org/dev/install.html
This project has a toy data set of apples,lemon,oranges. The datamodeller.py has three classification algorithms to classify the data set.
Feature set : Mass(grams), height(cm), weight(cm)
Labels: Apple - 1, Orange - 2, Lemon - 3
Enter the folder where the datamodeller.py is present and run the command "python datamodeller.py training.csv testing.csv" this will render the results in your shell.
Reference: http://scikit-learn.org/stable/modules/naive_bayes.html#naive-bayes
http://scikit-learn.org/0.13/modules/generated/sklearn.linear_model.LogisticRegression.html
http://scikit-learn.org/stable/modules/svm.html
I created this project to present a talk at Bloomberg.