The purpose of this document is to analyze the tweets of the top two most played games on Steam over the last 30 days. These two games are Lost Ark and Counter Strike: Global Offensive. I figured out that these are the two most played games frome the website steamcharts at (https://steamcharts.com/top). I used the Twitter API in order to pull tweets about these two games and will be conducting sentiment analysis on them to find the interesting differences in each. Note that this batch of tweets does not contain retweets.
The first question that we will be looking at is how each of these games stack up in terms of positive and negative sentiment in tweets about them. In order to understand whether these games had positive or negative sentiment, I used the bing lexicon.
From the visualization above the first thing that is noticeable is that there are more positive and negative tweets overall about Lost Ark than there are CSGO. We can also note that the distribution between the two types of tweet is similar for both games. This type of distribution is understandable because there are most definitely more people who go to twitter to rant about having a negative experience than those who go there to talk about a positive one.
Now that we know which game has a higher amount of positive or negative sentiment to it, we can take a look at how much each of these words have an effect on their respective game. To do this, I will be using the Afinn lexicon to score each word on how negative or positive they are.
As you can see, there is a lot of profanity which is thrown about when talking abut these games. In the case of CSGO, the most prominent contributor to their negative sentiment is “shit” with a cumulative score of over -100. The most positive sentiment contributor is clean, with a cumulative score of over 50. For Lost Ark, we can see that they have 3 prominent negative sentiment contributors. These being bad, lost, and shit. We can understand why lost is here, since that is the name of the game, meaning we can forget about this value being the lowest. Lost Ark also has the highest overall positive sentiment score in the dataset. With love having a positive sentiment cumulative score of 84.
Now that we know the strongest words of each individual game, we can take a further look at the distribution of positive and negative tweets over time. This can help us get a feel for when people are feeling negatively about the game and when people are feeling positively. NOTE: All times are in Military Time.
Here we are able to see that the majority of reviews throughout the day are negative for both games. Lost Ark had the more negative tweets overall versus CSGO, with negative tweets at all but five hour marks. We do notice also that CSGO has much smaller bars than Lost Ark. This means that when people tweet about CSGO throughout the day, they tend to tweet both positive and negative things. Whereas when people tweet about Lost Ark, they tend to either tweet out positive or negative things but not both.