# A tibble: 2,711 × 3
# Groups: source [2]
source word n
<chr> <chr> <int>
1 Adidas adidas 137
2 Puma puma 131
3 Puma refund 73
4 Adidas customer 66
5 Puma customer 65
6 Puma service 64
7 Adidas shoes 59
8 Adidas service 46
9 Puma received 46
10 Adidas refund 37
# ℹ 2,701 more rows
Shoe Sentiment
Introduction
For this project I wanted to compare two of the most popular athletic brands in the world, Adidas and Puma. These two brands are very similar and both produce very high quality products. They are both in the athletic market and produce footwear as well as athletic clothing. In this project we are going to do a sentiment analysis to understand how people see these brands to help us answer a simple question, are customers who shop at Adidas having a better experience than customers who shop at Puma?
Where the data comes from
I decided to scrape a page called Trustpilot, this website has multiple hosts worldwide who review different businesses and talk about the experiences they have had interacting with theses businesses. When you look up a business on this website, you can see the average review they have which is on a 0 - 5 scale. You can also see multiple comments/ reviews they have received.
Loading in libraries and data
In here we are going to load the libraries to do our analysis.
We are downloading data that was previously scrapped.
Questions
Do the brands have a total Positive or Negative look on them?
Both of these companies are very big in the athletic industry. The comments they receive reflect how customers view both of these companies. It is important to see the overall view of these companies by their customers.
As we can observe in the graph, there are a lot more negative comments than positive on either of these brands. After looking at the data I realized most complaints were coming from their online platforms. These comments were complaining about how difficult both websites are and how long it takes to use either of them. Other comments were about wrong shoe sizes which it is a very common complaint, because every shoe is made different and every shoe fits different. When you order a shoe online you cannot try it on before purchasing and see how well it fits.
Most common words
Understanding what people are talking about the most is very important because it shows trends on what people might want to improve.
In this visual we can observe what the most common words are. To no surprise, the most used words are the brand names. However, the next findings are very interesting words which help us understand the common feel for all of the reviews. The next word is “customer” and the one following that is “refund.” The second word has a very powerful meaning in any industry because when someone is asking for a refund it usually tends to be because they did not enjoy the product and the customer believes the product is not worth what they payed for. They believe they should get their money back. The last three words that are used in the chart also have a meaningful impact. These words are “received”, “time”, and “days”. Considering there are more negative reviews than positive ones these words probably mean the customers are complaining about them not receiving their products on time.
Positive /Negative sentiment by Brand
Understanding which words have a positive connotation and which words do not is important to understand what people are attempting to convey.
As we can see above, out of the top 16 words mostly used through the reviews only 5 of them have a positive sentiment associated with them. If you look through the words, they associate “refund” with a positive emotion. In the industry these companies are in I believe a refund has a negative connotation. Looking at the previous graphs we can understand why there are so many negative words being used.
What is the General Sentiment
How customers view a brand is very important because it sets expectations for how they believe the experience is going to be like.
We can observe both companies have a strong positive and negative sentiment. Something I thought was uncommon was the brand Puma has a higher sentiment for the feeling of being “surprised” and “fear.” However, looking through the NRC sentiment library I found out the word Puma is a word that invokes fear and a feeling of being surprised. Not taking those two feelings into account the next feeling that seems to appear the most is “anticipation”. I believe this feeling is good because in the sports industry many companies have distinct drops and new product reveals and this envokes this feeling. Another feeling a company wants to have is the feeling of “trust.” If a customer trusts your brand then this means you will have a loyal customer. Both, Adidas and Puma, scored really high on the trust sentiment which gives them a very big advantage. Overall we can observe both companies have a lot of negative reviews, but in the reviews the reviewers use a lot of words that have a positive sentiment.