Skip to content

Sentiment Analysis on amazon fine food reviews with classical machine learning models such as logistic regression, support vector machine, random forest, gradient boosting decision trees etc. All the models are properly hyper tuned with best parameters using GridSearch CV.

shubendu/Sentiment-Analysis-of-Amazon-Fine-Food-Reviews

Repository files navigation

Sentiment Analysis of Amazon Fine Food Reviews using classical machine learning models

Amazon Fine Food Reviews Analysis Data Source: https://www.kaggle.com/snap/amazon-fine-food-reviews

The Amazon Fine Food Reviews dataset consists of reviews of fine foods from Amazon.

Number of reviews: 568,454 Number of users: 256,059 Number of products: 74,258 Timespan: Oct 1999 - Oct 2012 Number of Attributes/Columns in data: 10

Input :

Reviews text and Reviews Score.

Output :

ROC AUC of various machine learning models.

Requirements

  • sklearn libraries
  • each ipynb contains all the necessary imports kindly check each ipynb

Run Locally

Clone the project

  git clone https://link-to-project

Go to the project directory

  cd my-project

Install dependencies

  install above packages

Run main file

  Run each file in jupyter notebook

Conclusion

                  KNN (K Nearest Neighbor)

App Screenshot

                  LR (Logistic regression)

App Screenshot

                  MNB (Multinomial Naive Bayes)

App Screenshot

                  SVM (Support Vector Machine)

App Screenshot

                  DT (Decision Tree)

App Screenshot

         RFGBDT(Random Forest and Gradient Boosting)

App Screenshot

Authors

Acknowledgements

About

Sentiment Analysis on amazon fine food reviews with classical machine learning models such as logistic regression, support vector machine, random forest, gradient boosting decision trees etc. All the models are properly hyper tuned with best parameters using GridSearch CV.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published