AI · Automation 2025 Completed

AI Movie Recommender — n8n Workflow with Gemini & GPT

Pick a genre and get the top 20 IMDb-rated films with posters, plots, ratings, runtimes and cast — an n8n workflow pairing Gemini with a GPT-5 Mini fallback and live OMDb data.

Built by Redoan Uzzaman, Full-Stack Developer & AI Engineer.

AI Movie Recommender — n8n Workflow with Gemini & GPT

Overview

AI Movie Recommender is an n8n-powered recommendation tool: a user selects a favorite genre from a cinema-themed web form and instantly receives a curated list of top-rated films with rich details.

How it works

The workflow starts with an n8n form trigger offering 19 genres. An AI agent generates a list of the 20 highest-rated films for the chosen genre, using Google Gemini as the primary chat model with OpenAI GPT-5 Mini as a fallback for resilience. A code node parses the model's output into clean titles.

Each title is then enriched with live data from the OMDb API — poster, IMDb rating, release year, runtime, cast and plot summary — so the results are based on real metadata rather than model memory alone. A final code node assembles the results into a styled HTML page that is returned through an n8n form completion screen, giving users a polished, embeddable experience.

The project shows how a small workflow can combine LLM reasoning with an external data API and multi-model fallback to deliver a reliable, user-facing AI feature.

Key Features

  • Cinema-themed web form with 19 genres
  • Top 20 IMDb-rated films per genre
  • Google Gemini primary model with GPT-5 Mini fallback
  • Live OMDb enrichment: posters, ratings, runtime, cast, plots
  • Styled HTML results page generated in a code node
  • Embeddable n8n form interface

Tech Stack

  • n8n
  • Google Gemini
  • OpenAI GPT-5 Mini
  • OMDb API
  • JavaScript
  • AI Agents

Want something like this built?

Redoan Uzzaman takes on AI, automation and full-stack projects for clients worldwide.