Assignment 7

Author

Jillian Cox

Spotify vs Netflix

Streaming services have become an integral part of modern entertainment, offering a variety of content tailored to users’ preferences. Two of the most popular platforms in this domain are Netflix, a leading video streaming service, and Spotify, a global music streaming giant. While both services cater to distinct entertainment needs, their user experiences, content libraries, and overall satisfaction levels may evoke differing sentiments among their audiences.

Key Steps:

This analysis compares sentiment trends between Netflix and Spotify using user reviews. Through sentiment analysis, we seek to uncover how these platforms are perceived, their emotional impact on users, and any key differences in feedback trends. Specifically, the report will address the following questions:

  1. Identify the overall sentiment distribution for each service using the NRC lexicon.
  2. Explore the trends of negative sentiments over time using the Bing lexicon.
  3. Determine the most frequently used sentiment-laden words in reviews for both services.

Data Collection

The data used for this sentiment analysis comes from customer reviews for two popular streaming services: Netflix and Spotify. Approximately 500 reviews were collected for each service. This data helps us understand customer perceptions and sentiments toward these platforms and identify any differences in emotional responses between them.

Data Sources

  • Netflix Reviews: Obtained from a public dataset containing user feedback on the Netflix platform. This dataset includes details such as the review content, submission date, and user rating.
  • Spotify Reviews: Similarly sourced, the Spotify dataset contains user feedback, timestamps, and additional comments about the music streaming service.

Data Cleansing Steps

To prepare the data for sentiment analysis, the following steps were performed: 1. Chronological Fixing: Using the lubridate package, date formats were standardized for time-based analysis. 2. Combining Datasets: Netflix and Spotify reviews were merged into a single data frame with a new column labeled service to specify the source of each review. 3. Tokenization: The reviews were broken down into individual words (tokens) for detailed analysis, and stop words (e.g., “and,” “the”) were removed to prevent skewed results. 4. Lexicon Integration: The NRC and Bing sentiment lexicons were employed to assign emotional and sentiment categories to the words in the reviews.

These steps ensured that the data was well-structured and ready for comparative analysis.

# A tibble: 2 × 2
  sentiment count
  <chr>     <int>
1 negative   4781
2 positive   2005
# A tibble: 10 × 2
   sentiment    count
   <chr>        <int>
 1 anger         1245
 2 anticipation   837
 3 disgust       1056
 4 fear          1474
 5 joy            687
 6 negative      3316
 7 positive      2308
 8 sadness       1187
 9 surprise       532
10 trust         1230

Question 1: Emotional Sentiments

What emotions are associated with each platform?

To explore this, the NRC lexicon was used to classify words into specific emotions such as joy, anger, and sadness. This provides insight into the emotional impact of each platform on its users.

Both Netflix and Spotify evoke a wide range of emotions, with “joy” and “trust” being the most prevalent for both. However, Netflix shows a higher proportion of “joy” and “anticipation,” suggesting a more optimistic user base. Conversely, Spotify reviews show slightly higher counts in “anger” and “sadness,” highlighting areas of user frustration. These findings may guide each platform in addressing specific emotional pain points to enhance user satisfaction.

Question 3: Review Attitudes

How do the positive and negative sentiments differ between Netflix and Spotify?

This question aims to assess the overall sentiment and perception of users for each platform. By analyzing the reviews, we identify frequently used positive and negative words and determine the general sentiment trends using the bing lexicon.

The first bar graph illustrates the most frequently appearing positive and negative words in reviews for Netflix and Spotify, limited to those occurring at least 20 times. The NRC lexicon categorizes words into either a positive or negative sentiment.

The results show that both platforms feature predominantly positive words in their reviews. However, Netflix exhibits a slightly higher frequency of negative words such as “error” and “problem” Spotify reviews also contain negative terms, but they are less frequent. This distinction may suggest a marginally better general perception of Spotify.

The visualization provides insights into how specific words contribute to overall sentiment for each service. For each service, certain words with negative sentiment might reflect user frustration or dissatisfaction, whereas words with positive sentiment might highlight satisfaction with content or features.