Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gutyoh/narrative_visualization
Visualizations of the evolution of Netflix's content over the years using the D3 JavaScript library.
https://github.com/gutyoh/narrative_visualization
d3 data-visualization javascript
Last synced: about 15 hours ago
JSON representation
Visualizations of the evolution of Netflix's content over the years using the D3 JavaScript library.
- Host: GitHub
- URL: https://github.com/gutyoh/narrative_visualization
- Owner: gutyoh
- Created: 2023-07-13T15:14:55.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-25T03:02:56.000Z (over 1 year ago)
- Last Synced: 2024-10-18T00:50:29.640Z (20 days ago)
- Topics: d3, data-visualization, javascript
- Language: JavaScript
- Homepage: http://rosch.me/narrative_visualization/
- Size: 1.35 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Evolution of Netflix's Content: A Narrative Visualization
This project visualizes the evolution of Netflix's content over the years. It is divided into three scenes, each focusing on a unique aspect of the content that Netflix has produced over time.
## Scene Overview
1. **Content Growth: Movies and TV Shows added over the years**
This scene visualizes the growth in the quantity of content that Netflix has produced over time. It presents a timeline on the x-axis and the count of Movies and TV Shows on the y-axis. The user can explore the progression of Netflix's content production over the years and observe how their focus has shifted between Movies and TV shows.
2. **Netflix's Top Content Producing Countries: A Closer Look**
This scene shines a spotlight on the countries that produce the most content for Netflix. It offers a global distribution of Netflix's content production, with a particular emphasis on the United States and India. It showcases the significant growth in content production starting from 2016, reflecting Netflix's ambitious global expansion strategy.
3. **Content Distribution by Age Rating: Shifting the Focus**
This scene explores how Netflix's content distribution has evolved over time based on age ratings. The user can discover the shifting focus in their content strategy and the significant increase in content production for mature audiences.
## Viewing the Project
You can view the project on GitHub Pages at the following URLs:
- [Scene 1: Content Growth: Movies and TV Shows added over the years](https://rosch.me/narrative_visualization/scene1.html)
- [Scene 2: Netflix's Top Content Producing Countries: A Closer Look](https://rosch.me/narrative_visualization/scene2.html)
- [Scene 3: Content Distribution by Age Rating: Shifting the Focus](https://rosch.me/narrative_visualization/scene3.html)## Dependencies
This project uses [D3.js](https://d3js.org/) for data visualization and [d3-annotation](https://www.npmjs.com/package/d3-svg-annotation) for adding annotations to the D3.js graphics.