/Sentiment_Analysis_on_Amazon_Product_Reviews_Using_Machine_and_Deep_Learning

In this repo, I've trained some ML and DL models to classify amazon product reviews.

Primary LanguageJupyter NotebookMIT LicenseMIT

SENTIMENT ANALYSIS ON AMAZON PRODUCT REVIEW USING MACHINE AND DEEP LEARNING.

forthebadge forthebadge

In this repo, I've trained some Machine Learning and Deep Learning models to classify amazon product reviews.

MACHINE LEARNING

Machine Learning algorithms (sklearn) used in this projects,

After Hyperparameters tuning, the best Machine Learning Ensemble Score is 95.83%

Checkout the ML based classifiers part-1 (Data Collection) here Open In Colab and part-2 (Training and Testing) here Open In Colab and part-3 (Start Predicting) here Open In Colab.

DEEP LEARNING (CNN + Keras Embedding + Glove Embedding)

After Hyperparameters tuning, the best deep learning training score is 94.20% & testing score is 89.39%.

Checkout the DL based classifiers part-1 (Data Collection) here Open In Colab and part-2 (Training and Testing) here Open In Colab and part-3 (Start Predicting) here Open In Colab

DEEP LEARNING (LSTM + Keras Embedding + Glove Embedding)

After Hyperparameters tuning, the best deep learning (LSTM + Keras Embedding) training score is 97.20% & testing score is 88.39%.

Checkout the classifier part-1 (Data Preprocessing) here Open In Colab and part-2 (Training and Testing) here Open In Colab and part-3 (Start Predicting) here Open In Colab

After Hyperparameters tuning, the best deep learning (LSTM + Glove Embedding)

Checkout the classifier part-1 (Data Preprocessing) here Open In Colab and part-2.1 (Training and Testing) here Open In Colab and part-3.1 (Start Predicting) here Open In Colab