Repository to use Natural Language Processing to analyze the reviews of a certain restaurant. The classification methods are used to train the reviews as positive or negative as per the given dataset. Evaluation of the algorithm is carried out using confusion metrics.
Classification algorithms used:
- Logistic Regression
- K-Nearest Neighbors
- Gaussian Naive Bayes
- Support Vector Classification
- Kernel - SVM
- Decision Tree Classification
- Random Forest Classification
Evaluation parameters calculated for the test set:
- Accuracy
- Precision
- Recall
- F1 Score