Skip to content

Movie Search Application using OMDB API: Built a Python-based application to retrieve and display movie data from the OMDB API, showcasing skills in API interaction, data extraction, and application development.

Notifications You must be signed in to change notification settings

Judd0106/omdb_movie_search

Repository files navigation

Movie Information Lookup Application

Overview

The Movie Information Lookup Application is a Python program designed to help users search for detailed information about movies and TV series using the OMDB API. The project is implemented in a Jupyter Notebook, providing an interactive environment for running and modifying the code.


Features

  • Search for movies or TV series by title or IMDB ID.
  • View detailed information, including release year, director, genre, plot, and ratings.
  • Automatically save and revisit search history.

How to Use

  1. Clone the Repository:

    git clone https://github.com/your-username/movie-lookup-app.git
    cd movie-lookup-app
  2. Open in JupyterLab:

    • Make sure JupyterLab is installed on your system.
    • Start JupyterLab in the project directory:
      jupyter lab
    • Open the .ipynb file in JupyterLab.
  3. Set Up API Key:

    • Obtain a free API key from OMDB API.
    • Replace the placeholder your_actual_api_key in the notebook with your API key.
  4. Run the Notebook:

    • Execute the cells in the notebook to interact with the application.

Requirements

  • Python: Version 3.6 or higher
  • JupyterLab: For running the notebook
  • Dependencies: Install the required library:
    pip install omdb

File Structure

.
├── Movie_Lookup_Notebook.ipynb  # Jupyter Notebook for the application
├── movie_search_history.txt     # File to store search history
├── README.md                    # Project documentation

Acknowledgments

  • The OMDB API for providing movie and TV series data.

Feel free to let me know if you'd like any additional tweaks!

About

Movie Search Application using OMDB API: Built a Python-based application to retrieve and display movie data from the OMDB API, showcasing skills in API interaction, data extraction, and application development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published