
Overview
This codelab walks you through building a GenAI-powered movie recommendation chatbot using the GraphRAG approach. You’ll learn how to create a Knowledge Graph using Neo4j, generate vector embeddings with Vertex AI’s text embedding models, and build a conversational chatbot powered by Gemini. The chatbot combines semantic search with LLM-generated Cypher queries to perform deeper reasoning over the graph and return contextual, explainable movie recommendations based on natural language input.
Build a Movie Recommendation Chatbot using Neo4j and Vertex AI
Build a GenAI movie chatbot using GraphRAG with Neo4j, Vertex AI, and Gemini for semantic search and Cypher-based reasoning to deliver contextual recommendations.
Published At: April 7, 2025
Last Updated At: June 10, 2025
4 Likes
Get Started 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