GenAI and GraphRAG

text chunk

A piece of a larger document, small enough for a model to process and specific enough to be worth retrieving on its own.

Also written: text chunks, chunk, chunks, chunking

Example

The opening of Don Quixote, held as three chunks.

Each (:Chunk) holds one passage in its text property. A search about what the gentleman ate returns the second chunk on its own, rather than the whole book.

Lessons that use this term

The lesson and course links below open in a new tab.

39 lessons use this term. Results are ordered by term density.

Constructing Knowledge Graphs with Neo4j GraphRAG for Python57 mentions

  • Chunk sizeKnowledge Graph Pipelinegraph created by the SimpleKGPipeline is based on chunks of text extracted from the14 mentions
  • Lexical graph configurationCustomizationuses a default unstructured graph data model to represent documents, text chunks, and5 mentions
  • Splitting text into chunksCustomizationcan modify how the SimpleKGBuilder splits text into chunks8 mentions
  • Create a graphKnowledge Graph Pipelinethe text into chunks9 mentions
  • Constructing knowledge graphsIntroductionGather the data 2. Chunk the9 mentions
  • Vector + Cypher retrieverRetrievalThe chunks in the knowledge graph include vector embeddings that allow for similarity search based on vector9 mentions
  • Create your own knowledge graphCustomizationthe SimpleKGPipeline to load the documents, split the text into chunks, extract entities, and create the knowledge graph in1 mention
  • Define a schemaKnowledge Graph Pipelinethe entities and chunks in the graph using the following Cypher2 mentions

Neo4j and Generative AI Workshop48 mentions

  • Chunk sizeKnowledge Graph ConstructionThe graph created by the SimpleKGPipeline is based on chunks of text extracted from the16 mentions
  • Create a graphKnowledge Graph Constructionthe text into chunks9 mentions
  • Constructing knowledge graphsKnowledge Graph ConstructionGather the data 1. Chunk the9 mentions
  • Vector + Cypher retrieverRetrievalThe chunks in the knowledge graph include vector embeddings that allow for similarity search based on vector9 mentions
  • Create your own knowledge graphKnowledge Graph ConstructionUse the SimpleKGPipeline to load the documents, split the text into chunks, extract entities, and create the knowledge graph in1 mention
  • Define a schemaKnowledge Graph Constructionthe entities and chunks in the graph using the following Cypher2 mentions
  • What is a Knowledge GraphGenerative AIdiagram of an abstract knowledge graph showing how sources contain chunks of data about topics which can be related to other1 mention
  • Vector RAGRetrievalproviders typically expose API endpoints that convert a chunk of text into a vector1 mention

Introduction to Vector Indexes and Unstructured Data60 mentions

  • Import data with Python and LangChainImporting unstructured datathis lesson, you will use Python and LangChain to chunk up course content and create embeddings for each30 mentions
  • ChunkingImporting unstructured dataprocess is called chunking19 mentions
  • Create a graphImporting unstructured datastarter code loads and chunks the course9 mentions
  • Creating embeddingsImporting unstructured datarunning the program, you should see the chunk text printed followed by the1 mention
  • VectorsIntroductionproviders typically expose API endpoints that convert a chunk of text into a vector1 mention

Building Knowledge Graphs with LLMs21 mentions

AI on Your Lakehouse: Context Comes in Shapes, Not Queries8 mentions

  • The Outline ShapeNavigate What's There - Table of Contentsreflex move is to chunk every document, embed the chunks, and search by8 mentions

Neo4j & GenerativeAI Fundamentals3 mentions

  • Creating Knowledge GraphsKnowledge GraphsChunk the data - Break down the data into manageable parts, or chunks, that the LLM can process2 mentions
  • Vector RAGRetrieval Augmented Generation (RAG)providers typically expose API endpoints that convert a chunk of text into a vector1 mention

Building GraphRAG Python MCP tools2 mentions

Building GraphRAG TypeScript MCP tools2 mentions

Aura In Production3 mentions

  • Monitoring database store sizeMonitoring Database Healthallocates space in chunks for efficiency, so this value may be larger than your actual1 mention
  • Monitoring Garbage CollectionMonitoring Instance Performancefor batch operations to process data in smaller chunks1 mention
  • Heap Memory UsageMonitoring Instance Performancefor batch operations to process data in smaller chunks1 mention

Neo4j Management, Optimization, and Refactoring Workshop2 mentions

  • Database Store Size ManagementAura Administrationallocates space in chunks for efficiency, so this value may be larger than your actual1 mention
  • Memory UsageAura Administrationfor batch operations to process data in smaller chunks1 mention

GraphRAG Hackathon1 mention

  • Understanding GraphRAGIntroduction to GraphRAGRAG systems retrieve chunks of text using vector similarity search — finding documents that are semantically close to the1 mention

All glossary terms