Overview

This codelab walks you through building a GenAI-powered movie recommendation chatbot. You'll learn how to create a Knowledge Graph using Neo4j, generate vector embeddings using Vertex AI’s text embedding models, and build a conversational chatbot powered by Gemini that leverages semantic search to suggest relevant movies based on natural language queries.

Build a Movie Recommendation Chatbot using Neo4j and Vertex AI

Published At: April 7, 2025

Last Updated At: April 25, 2025

Difficulty: Beginner

4 Likes

Python
Neo4j
Google Cloud
Google Vertex AI
Google AI

Build a GenAI movie recommendation chatbot using Neo4j for a Knowledge Graph, Vertex AI for text embeddings, and Gemini for semantic search to suggest movies from natural language queries.

Author

Siddhant Agarwal

Start Sharing with Gradus

Join the Gradus and create codelabs to help developers grow, enhance their skills, and contribute to building a stronger developer ecosystem within your network.

Sign Up Now Sign In Now