Access a community-built database of movies and TV shows including titles, cast, crew, genres, ratings, release dates, and trailers from The Movie Database. Used in data pipelines for building recommendation engines, entertainment analytics dashboards, and constructing media catalogues with Python.
The `tmdbv3api` Python wrapper or direct `requests` calls give access to movie details, credits, trailers, and similar titles. Engineers batch-collect metadata for entire studios or franchise catalogs, storing in PostgreSQL for content recommendation systems.
TMDb metadata powers AI-based movie recommendation chatbots that match user preferences to film content. RAG systems retrieve plot summaries and cast information so LLMs can answer 'What movies are similar to Inception?' with accurate, structured data rather than guessing.
# pip install requests
import requests
resp = requests.get(
"https://api.themoviedb.org/3/movie/popular",
params={"api_key": "YOUR_API_KEY", "language": "en-US"}
)
for movie in resp.json()["results"][:5]:
print(movie["title"], "—", movie["vote_average"])Official dataset source
More datasets used by Python data engineers.
Access music metadata, audio features (tempo, energy, danceability), playlist data, artist catalogues, and listening history from the Spotify platform. Used in data engineering for building music recommendation systems, audio feature datasets, and trend analysis pipelines with the spotipy Python library.
The Mapbox API provides mapping and location-based services for developers to integrate customizable maps, geocoding, routing and navigation features into their applications.
It provides REST access to FoodData Central (FDC). It is intended primarily to assist application developers wishing to incorporate nutrient data into their applications or websites.