The purpose of this project is to demonstrate the 7 most common types of classification algorithms.
- Logistic Regression
- K-Nearest Neighbor
- Support Vector Machine
- Naive Byes
- Decision Tree
- Random Forest
- Stochastic Gradient
Following steps are involved in building a classification model:
- Initialize the classifier
- Train the classifier
- Predict the target
- Evaluate the classifier model
I have used following dataset for this project:
https://raw.githubusercontent.com/f2005636/Classification/master/00%20df.csv
-
Clone the repository
-
Create virtual environment:
pip install virtualenvvirtualenv -p python3.6 venv -
Activate the virtual environment:
source venv/bin/activate -
Activate the virtual environment:
source mybot/venv/bin/activate -
Install dependencies:
pip install -r requirements.txt