
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: Apr 7, 2025
Last Updated At: Feb 25, 2026
4 Likes
Get Started with Stepwik
Join the Stepwik and create labs and courses to help developers grow, enhance their skills, and contribute to build a stronger developer ecosystem within your network.
Sign Up Now Sign In