Which Streaming Platform has the most Popular TV Shows?¶

Motivation:¶

Problem¶

With the multitude of streaming platforms available to subscribe to, determining which platform offers the best selection of TV shows can be difficult without paying for all of them. Articles online all offer differing opinions on which streaming service has the most bang for your buck; US News, Tom's Guide, or Engadget all have the same general frontrunners with no clear answer as to the best.

Solution¶

Four of the most popular streaming platforms today are Netflix, Disney+, Hulu, and Prime Video, all of which offer a different variety of TV shows and movies. Two of the most popular websites that rate media are Rotten Tomatoes and IMDb. The goal of this project is to compare the popularity and relevance of TV shows on each platform using scores from both rating platforms.

Impact¶

This project would create a tool for determining the streaming platform with the most popular TV shows. It would financially benefit individuals and families everywhere by preventing people from paying for multiple montly or annual subscriptions, and it would also waste less time in browsing every streaming option. One negative impact of this project is that it may negatively affect the smaller streaming services or creators. Since the biggest streaming services usually have the highest quality shows (for funding reasons), underground TV shows and cheaper services may lose viewers.

Dataset¶

In [14]:
import pandas as pd
tv_shows = pd.read_csv('tv_shows.csv') 
tv_shows.drop('Type', inplace=True, axis=1)
tv_shows.drop('Unnamed: 0', inplace=True, axis=1)
tv_shows.head()
Out[14]:
ID Title Year Age IMDb Rotten Tomatoes Netflix Hulu Prime Video Disney+
0 1 Breaking Bad 2008 18+ 9.4/10 100/100 1 0 0 0
1 2 Stranger Things 2016 16+ 8.7/10 96/100 1 0 0 0
2 3 Attack on Titan 2013 18+ 9.0/10 95/100 1 1 0 0
3 4 Better Call Saul 2015 18+ 8.8/10 94/100 1 0 0 0
4 5 Dark 2017 16+ 8.8/10 93/100 1 0 0 0

Dataset¶

Detail¶

We will use a Kaggle Dataset of TV shows on Netflix, Prime Video, Hulu, and Disney+ to observe the following features for each TV show:

  • ID: unique TV show ID - separate from index
  • Title
  • Year: year in which the tv show was produced
  • Age: target age group
  • IMDb: IMDb rating
  • Rotten Tomatoes: Rotten Tomatoes %
  • Netflix: whether the show is found on Netflix
  • Hulu: whether the show is found on Hulu
  • Prime Video: whether the show is found on Prime Video
  • Disney+: whether the show is found on Disney+

Our project seeks to use the features above to estimate which platform has the most popular TV shows.

Potential Problems¶

There is some overlap of which shows on which platform, which may make it difficult to reach a concrete conclusion about the most popular platform overall. The scoring standards for IMDb and Rotten Tomatoes is also a different; the two are not directly comparable mathetically. Finally, Rotten Tomatoes also has a difference in audience vs. critic scores that is not reflected within the dataset--will the most popular platform cater to critics or audience members?

Method:¶

We'll cluster the TV shows based on which platform they are streaming on. Doing so will allow us to look at the overall popularity of TV shows for each platform based on Rotten Tomatoes and IMDb scores.