Skip to content

This project explores movie data, analyzing trends in genres, ratings, and director popularity. It features interactive dashboards created with Power BI for visualizing insights and optionally recommends movies based on user preferences. The project provides valuable insights for movie enthusiasts and data analysts alike.

Notifications You must be signed in to change notification settings

nderitugichuki/Movie-Dataset-Exploration-and-Dashboard-Visualization

Repository files navigation

Movie-Dataset-Project

Movie Dataset Exploration and Visualization 🎥📊

Objective

This project explores various aspects of movies such as genres, ratings, director popularity, and release year trends. It also involves creating interactive dashboards for visualizing these trends and optionally recommending movies based on user preferences.

Table of Contents

Project Overview

The project is designed to:

  • Explore movie trends: Analyze movie genres, ratings, and the popularity of directors over time.
  • Visualize insights: Use Power BI to create interactive dashboards that display movie-related trends.
  • Recommendation system (optional): Suggest movies based on user preferences such as favorite genres or directors.

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/movie-dataset-exploration.git
    cd movie-dataset-exploration
  2. Install necessary Python libraries:

    pip install -r requirements.txt
  3. Set up Power BI for dashboard creation.

Data Collection

  • Movie Dataset: The data can be sourced from Kaggle or fetched using the TMDb API.
  • Key information collected:
    • Movie Titles
    • Genres
    • Ratings
    • Directors
    • Release Years
    • Box Office Performance

Data Exploration

  • Tools:
    • Python (Pandas, NumPy, Matplotlib, Seaborn)
  • Exploration Goals:
    • Analyze genre trends over time.
    • Investigate ratings distribution.
    • Study director popularity and their influence on ratings.
    • Identify release year patterns and box office trends.
  • Example insights:
    • Most popular genres over time.
    • Top-rated directors.
    • Evolution of box office trends across decades.

Dashboard Creation

  • Tool: Power BI
  • Interactive Dashboards:
    • Visualize box office trends by genre.
    • Recommend movies based on user-selected preferences such as genre or director.
    • Display patterns in ratings distribution.

Usage

  1. Run the Python scripts to explore and analyze the dataset:

    python data_exploration.py
  2. Use Power BI to create and interact with the dashboards.

Contributing

Contributions are welcome! Please fork this repository and submit a pull request for any feature or improvement suggestions.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This project explores movie data, analyzing trends in genres, ratings, and director popularity. It features interactive dashboards created with Power BI for visualizing insights and optionally recommends movies based on user preferences. The project provides valuable insights for movie enthusiasts and data analysts alike.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published