The fragmentation of streaming services has been said to lead to an increase in torrenting traffic. Subscribing to multiple platforms means more bills coming in to be paid. Furthermore, it requires more actions from people to be able to get to their favorite shows. Currently there are several big players on the streaming services market, these include Netflix, Prime Video, Disney+, and Hulu. Each service might offer exclusive content, but they also overlap in some of their content.
Dataset
On Kaggle I found a dataset which lists movies hosted by the four aforementioned streaming platforms. The dataset was created by scraping content from Reelgood.com, combined with an IMDb dataset. The IMDb dataset serves to display the IMDb ratings for the movies in the Reelgood.com dataset. The Kaggle dataset was quite clean, it mostly just contained NaNs for unknown values. Therefore not much cleaning was needed. I only needed to shape the data into a usable form for the insights that I wanted to provide. To see this code, take a look at my Jupyter Notebook.
Analysis
- Which genres do streaming services offer?
- Do streaming services offer old or new movies?
- How are movies rated on the platforms?
- Bonus: Do the streaming platforms have movies in common?
1. Which genres do streaming services offer?


These bar charts show the top 10 genres for each streaming platform. This top 10 is calculated using the amount of movies that are present on each platform per genre. We see that for Netflix, Prime Video, and Hulu that the number one genre is Drama followed by Comedy as a number two.
Disney+ has the Family genre as its number one. Family is much lower down the list for the other three platforms.
2. Do streaming services offer old or new movies?





The charts above show the number of movies according to the year of release. From these graphs we can infer that most movies hosted on these platforms are from the last 20 years.
Prime and Disney+ seem to have the most varied selection in terms of movie release dates.
3. How are movies rated on the platforms?




These graphs display the IMDb rating frequency for each streaming platform. IMDb ratings range from 1 – 10 stars. The higher the rating, the better.
4. Bonus: Do the streaming platforms have movies in common?
Title | Netflix | Hulu | Prime Video | Disney+ | |
---|---|---|---|---|---|
0 | Amy | Yes | No | Yes | Yes |
1 | The Square | Yes | Yes | Yes | No |
2 | The Interview | Yes | Yes | Yes | No |
3 | Blame! | Yes | Yes | Yes | No |
4 | Evolution | Yes | Yes | Yes | No |
5 | No Game No Life: Zero | Yes | Yes | Yes | No |
6 | Zapped | Yes | Yes | No | Yes |
7 | Mother | Yes | Yes | Yes | No |
8 | The Kid | No | Yes | Yes | Yes |
9 | Inside Out | No | Yes | Yes | Yes |
Interestingly, there isn’t one movie that all platforms host. However, there are 10 different movies that three of four platforms stream (see table above). The ‘yes / no’ values indicate whether the movie in the Title column is hosted on the platform.