- SVM
- NaiveBayesClassifier
- Random Forest
- Python should be installed on your operating system (Anaconda2 Recommended).
- Make sure you have sklearn, pandas, numpy, matplotlib, scipy, wordcloud, nltk packages installed.
- Download the english stopwords from nltk.
- Make sure “deceptive-opinion.csv” file are present in the same directory of the source code.
- Run the code using jupyter Notebook or any other interactive python command shell.
svm-FinalProject is the our final project code which has the highest F1 score.