Home About Stats Skills Services Projects Experience Contact

IMDb Top 250 Movies Analysis

An analytical dashboard exploring the IMDb Top 250 Movies, visualizing distribution by year, movie type, and rating categories to uncover cinematic trends.

Project Details

🚀 Project Overview

This project analyzes the IMDb Top 250 Movies dataset, covering 250 films from 1920 to 2020. It includes visualizations such as a line chart for movies by year, a pie chart for movie types (Old vs. New), and a bar chart for rating categories (e.g., PG, R). The dashboard provides insights into cinematic trends and audience preferences.

📊 Overview of the Dataset

  • Total number of movies: 250 films in the Top 250 list
  • Time span: Movies span from 1920 to 2020
  • Key visualizations: Line chart for movies by year, pie chart for movie types (Old vs. New), and bar chart for rating categories (e.g., PG, R)

📅 Distribution by Year

Movies per year show fluctuations, with peaks in the 1990s and 2000s (up to 6-7 movies per year in some periods). Lowest activity in early years (e.g., 1920s-1930s with 1-2 movies) and recent years (2000s with 4-8 movies).

Insight: The majority of top-rated movies are from the late 20th and early 21st centuries, reflecting modern cinematic peaks.

🎥 Distribution by Movie Type

  • Old Type: 40% (100 movies)
  • New Type: 60% (150 movies)

Insight: Newer films dominate the top list, suggesting evolving tastes or production quality in recent decades.

⭐ Distribution by Rating Category

  • PG: 106 movies (highest)
  • R: 39 movies
  • PG-13: 36 movies
  • Not Rated: 33 movies
  • Approved: 33 movies
  • G: 18 movies
  • Passed: 5 movies

Insight: Family-friendly ratings (PG, PG-13) make up the bulk, indicating broad appeal for top-rated films.

📸 Project Output

View a project demonstration and images of the outputs (click on the images to enlarge them)

IMDb Output 1

Main Dashboard

🎥 Demo Video

Demo video coming soon

📈 Overall Trends

The dashboard highlights a shift toward more diverse and accessible content in recent years. Average release year trends toward the 1990s-2010s, with balanced representation across ratings.

📌 Recommendations Based on Analysis

  • Focus on modern films (New Type) for content curation, as they represent 60% of top ratings.
  • Prioritize PG-rated movies for family-oriented recommendations to maximize audience reach.
  • Analyze year-based peaks (e.g., 1990s) for historical trends in film quality.
  • Expand the dataset to include metrics like genres or directors for deeper insights into success factors.

🎯 Conclusion

The IMDb Top 250 Movies dashboard reveals a rich history of cinema, with a strong emphasis on post-1990 films and family-friendly ratings. This project is ideal for film enthusiasts or analysts exploring trends; to dive deeper, integrate additional data like viewer demographics or box office performance for more robust storytelling.

👨‍💻 Author

Developed by Abdelrahman Haroun

👉 If you like this project, give it a ⭐ on GitHub!