IMDB Film Stats is a Python project designed for analyzing and visualizing movie data from the Internet Movie Database (IMDB). This project allows users to fetch, analyze, and visualize various statistics related to movies, such as ratings, genres, and release years.
- Data Fetching: Utilize the
api.py
module to retrieve movie data from IMDB's API. - Caching Mechanism: Speed up data fetching and reduce API calls with the
cache.py
module, which stores retrieved data locally. - Data Analysis: Analyze movie data based on various metrics using the
movie_analyzer.py
module. - Data Handling: Organize and manage movie data effectively with the
data_handler.py
module. - Visualization: Generate insightful visualizations of movie statistics with the
visualizer.py
module. - User Interface: Run the project through the
main.py
script, offering a user-friendly interface to interact with the system's functionalities.
Feel free to fork the repository and submit pull requests.