Skip to content

Sentiment analysis and topic modeling of Amazon Alexa reviews.

Notifications You must be signed in to change notification settings

mkosaka1/AmazonAlexa_NLP

Repository files navigation

Sentiment analysis and Topic Modeling of Amazon Alexa Reviews

Using Amazon Alex reviews from Kaggle: https://www.kaggle.com/sid321axn/amazon-alexa-reviews

In recent times there has been a rise of smart home devices - these devices anticipate user input, responds, and can automate control of home amenities. Companies such as Amazon and Google have come out with such devices, there are numerous models of Amazon's Echo devices and Google's Nest Hub devices so determining which one is best is surely a difficult choice.

The Echo, Echo Dot, and Echo Show are most popular according to rating

LDA Topic Modeling revealed three topics for the Echo: Ease of use, users expressing that they love that the Echo plays music, and sound quality. LDA Topic Modeling revealed three topics for the Echo Dot: Works great, speaker, and music. LDA Topic Modeling revealed three topics for the Echo Show: Love the videos, like it!, and love the screen

Vader sentiment analysis revealed negative and positive sentiment scores

Looking at the three variations of Amazon Echo models, the average positive sentiment rating of the reviews is 10 times higher than the negative, suggesting that the calculated sentiment rating scores are reliable.

Lastly, using a Count Vectorizer (TFIDF), I looked at the words that contributed to positive and negative sentiments. Here are results for the Echo Dot

For the Echo Dot, we can see for some users it is a great device and easy to use, and for other users, the Echo Dot did not play music and did not like that you needed prime.

For the Echo:

From these graphs we can see that for some users, they thought that the Echo worked awesome and provided helpful responses, while for others, the Echo device hardly worked and had too many features.

For the Echo Show:

From these graphs, users enjoy that they are able to make calls, use youtube and the Echo Show is fairly easy to use, while for other users, the Echo Show is “dumb” and recommend not to buy this device.

Analyzing Amazon Alexa devices by model is nsightful than examining all devices as a whole, as this does not tell us areas that need improvement for which devices and what attributes users enjoy the most.

About

Sentiment analysis and topic modeling of Amazon Alexa reviews.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published