overview
What is Neo4j LLM Knowledge Graph Builder?
Neo4j LLM Knowledge Graph Builder is an AI tool developed by Neo4j that enables developers, data scientists, and users building GenAI applications to extract entities and relationships from unstructured data and construct knowledge graphs. It leverages the Neo4j graph database to create and manage a knowledge graph specifically for large language models (LLMs), supporting AI applications with connected data. The tool automates the extraction of entities and relationships from diverse unstructured data sources, including PDF documents, web pages, YouTube transcripts, general documents, and images. It utilizes various advanced LLMs, such as OpenAI (GPT-4o, GPT-4o mini), Google (Gemini 1.5, 2.0 Pro, Flash), Llama 3, Diffbot, Claude Sonnet (3.5), Qwen 2.5, Amazon Nova models, Groq, Ollama, DeepSeek, and Microsoft Phi-4, to identify and extract information. This extracted data is then converted into a graph format and stored in a Neo4j database, forming both a lexical graph of documents and chunks (with embeddings) and an entity graph.
