You are on page 1of 11

CONTENT

1- Objective

2- Introduction

3- Literature Review

4- Result and Analysis

5- Conclusion

6- References
OBJECTIVE
The Internet has revolutionized the way we buy products. In the retail e-commerce world of
online marketplace, where experiencing products are not feasible. Also, in today’s retail
marketing world, there are so many new products are emerging every day. Therefore,
customers need to rely largely on product reviews to make up their minds for better decision
making on purchase. However, searching and comparing text reviews can be frustrating for
users. Hence we need better numerical ratings system based on the reviews which will make
customers purchase decision with ease. The goal is to develop a model to predict user
rating, usefulness of reviews.
INTRODUCTION
❖ Sentiment analysis is extremely useful in E-commerce website monitoring as it allows us to
gain an overview of the wider public opinion behind certain products and their reviews.
❖ It is used for E-commerce website or any other website’s reviews to check the positive or
negative reviews.
❖ Sentiment analysis is also known as “opinion mining” or “emotion Artificial Intelligence” and
alludes to the utilization of natural language processing (NLP), text mining to methodically
recognize, extricate, evaluate, and examine emotional states and subjective information.
❖ It is the measurement of neutral, negative, and positive language. It is a way to evaluate spoken
or written language to determine if the expression is favorable (positive), unfavorable (negative),
or neutral, and to what degree.
DATASET DESCRIPTION
● We are taking a dataset with historical reviews to train and test our designed model.
● We are going to read the dataset with the help of pandas package.
● As we can observe from the above output, our dataset contains

No. of Rows – 900

No. of Columns – 2
SPLITTING OF DATASET
The dataset is divided into two parts one is training which is 80% of the dataset and another is
20% which is testing part of the dataset.

So the no. of values in both the dataset are

● Training Dataset – 720


● Testing Dataset – 180
SYSTEM ARCHITECTURE
RESULT AND ANALYSIS
After training the model with the training dataset, we got a promising accuracy of 82.7%. This accuracy is
somewhat better than other models like KNN which is also used for sentiment analysis of text reviews.

Here we are also saving the classifier as a package or a library so it can be used in future predictions.
To save the classifier as a local file, joblib function is used as it dumps a new file in the preferred location.
These are some screenshots shows the head part of the dataset. It shows the prediction of positive
and negative values marked as 0 and 1. Here 0 represents the negative or bad reviews and 1 shows
good or positive reviews.
LITERATURE REVIEW
1- Sentiment Analysis based Method for Amazon Product Reviews

Research is focusing to apply sentiment analysis to review the product of Amazon. Research is using
hybrid approach that is making use of Naïve bayes approach, KNN, and LSTM mechanism. Naïve
bayes provided solution for classification. And KNN helps in grouping. The data set would be trained
using LSTM based model to provide more accuracy in solution. Data set of review of customer has been
considered in order to perform sentiment analysis.

2- Sentiment Analysis for Amazon Reviews

Sentiment analysis of product reviews, an application problem, has recently become very popular in text mining
and computational linguistics research. Here, we want to study the correlation between the Amazon product
reviews and the rating of the products given by the customers. We use both traditional machine learning algorithms
including Naive Bayes analysis, Support Vector Machines, K-nearest neighbor method and deep neural networks
such as Recurrent Neural Network(RNN), Recurrent Neural Network(RNN).
3- Sentiment Analysis on large scale Amazon Product Reviews

The objective of this paper is to categorize the positive and negative feedbacks of the customers over different
products and build a supervised learning model to polarize large amount of reviews. A study on amazon last
year revealed over 88% of online shoppers trust reviews as much as personal recommendations. Any online
item with large amount of positive reviews provides a powerful comment of the legitimacy of the item.

4- Sentiment Analysis on Amazon Reviews

This paper used dataset of the Amazon Alexa reviews, and then built a model to predict the sentiment of the
comment given the comment declaration by using Python and machine leaning algorithm- Naïve Bayes and
logistic regression. SMOTE is used to cope with the unbalanced dataset and AUC/ROC are used to evaluate
which method is best.
REFERENCES

1. 1. Acheampong FA, Wenyu C, Nunoo-Mensah H (2020) Text-based emotion detection: advances,

challenges, and opportunities. Eng Rep 2(7):e12189.

2. 2. P. Sasikala, L. M. I. Sheela, Sentiment analysis of online product reviews using DLMNN and future

prediction of online product using IANFIS, J. Big Data, 7 (2020), 33–53.

3. 3. . C. Chang, C. J. Lin, LIBSVM: A library for support vector machines, ACM Trans. Intel. Syst.

Technol., 2 (2011), 1–27.

4. 4. Z. Zhang, Y. E. Qiang, Literature review on sentiment analysis of online product reviews, J. Manage.

Sci. China, 13 (2010), 84–96.

You might also like