Skip to main content
This example shows how to create an intelligent movie recommendation system that provides comprehensive film suggestions based on your preferences. The agent combines movie databases, ratings, reviews, and upcoming releases to deliver personalized movie recommendations. Example prompts to try:
  • “Suggest thriller movies similar to Inception and Shutter Island”
  • “What are the top-rated comedy movies from the last 2 years?”
  • “Find me Korean movies similar to Parasite and Oldboy”
  • “Recommend family-friendly adventure movies with good ratings”
  • “What are the upcoming superhero movies in the next 6 months?”

Code

movie_recommender.py

More example prompts to explore:

Genre-specific queries:
  1. “Find me psychological thrillers similar to Black Swan and Gone Girl”
  2. “What are the best animated movies from Studio Ghibli?”
  3. “Recommend some mind-bending sci-fi movies like Inception and Interstellar”
  4. “What are the highest-rated crime documentaries from the last 5 years?”
International Cinema:
  1. “Suggest Korean movies similar to Parasite and Train to Busan”
  2. “What are the must-watch French films from the last decade?”
  3. “Recommend Japanese animated movies for adults”
  4. “Find me award-winning European drama films”
Family & Group Watching:
  1. “What are good family movies for kids aged 8-12?”
  2. “Suggest comedy movies perfect for a group movie night”
  3. “Find educational documentaries suitable for teenagers”
  4. “Recommend adventure movies that both adults and children would enjoy”
Upcoming Releases:
  1. “What are the most anticipated movies coming out next month?”
  2. “Show me upcoming superhero movie releases”
  3. “What horror movies are releasing this Halloween season?”
  4. “List upcoming book-to-movie adaptations”

Usage

1

Create a virtual environment

Open the Terminal and create a python virtual environment.
2

Install libraries

3

Set environment variables

4

Run the agent