Chunking
The process of breaking large documents into smaller, discrete segments for processing by an AI model or for storage in a vector database. Because AI models have finite context windows and vector search works best on focused pieces of text, chunking is a foundational step in building RAG systems. In commercial real estate, chunking is particularly relevant when processing large documents such as lease packages, appraisal reports, and offering memoranda, where the goal is to retrieve only the specific clause or section relevant to a given question rather than loading the entire document into context.
Putting Chunking in Context
A CRE firm building an internal document search tool splits each lease in its portfolio into discrete chunks at the section level, storing each chunk separately in a vector database so that when an asset manager asks whether a specific tenant has a co-tenancy clause, the system retrieves only the relevant lease sections rather than processing the entire document, reducing both retrieval time and the risk that unrelated lease language dilutes the precision of the answer.
Frequently Asked Questions about Chunking
How should CRE documents be chunked for best retrieval performance?
The most reliable approach for structured CRE documents is to chunk at natural boundaries such as lease sections, article headings, or defined clauses rather than splitting at arbitrary character counts. A chunk containing an entire rent escalation provision retrieves more usefully than one that cuts mid-sentence across two unrelated clauses. For less structured documents like appraisal narratives or market reports, overlapping chunks that share a sentence or two at their boundaries help prevent important context from being lost at the seam between adjacent segments.
What happens if chunks are too large or too small?
Chunks that are too large reduce retrieval precision because the vector embedding captures a blend of multiple topics, making it harder for the search to surface the chunk in response to a narrow question. Chunks that are too small may omit the surrounding context needed to interpret a clause correctly, such as a defined term that appears several sentences before the provision that relies on it. Finding the right chunk size for a given document type is an empirical process, and CRE teams building document search tools should test retrieval quality against real queries before settling on a chunking strategy.
Does chunking strategy affect the accuracy of AI answers in a RAG system?
Chunking strategy is one of the most significant variables in RAG system performance, because the AI model can only answer as well as the chunks that are retrieved for it. A well-chunked document library ensures the model receives the specific, relevant text it needs to answer accurately, while a poorly chunked one may retrieve tangentially related sections or miss the relevant passage entirely, leading to incomplete or incorrect answers even when the information exists somewhere in the document set.
How does chunking interact with metadata in a CRE document search system?
Each chunk stored in a vector database should carry metadata tags identifying its source document, section type, property address, tenant name, and any other attributes relevant to how it will be queried. Without metadata, a retrieved chunk about a renewal option could come from any lease in the portfolio and the system has no way to filter by property or tenant before returning results. In a CRE document library spanning hundreds of leases across multiple assets, metadata filtering is what makes chunking operationally useful rather than just technically functional.
Is chunking something a CRE professional needs to configure manually, or is it handled automatically by AI tools?
Many no-code and low-code RAG platforms apply a default chunking strategy automatically, typically splitting documents at fixed character or token counts, which works adequately for general text but often performs poorly on the structured, clause-dense documents common in CRE. Teams that need reliable extraction from lease packages, loan agreements, or appraisal reports will generally get better results by configuring a custom chunking approach that respects the document’s natural structure, even if that requires working with a developer or a more configurable platform than the default tooling provides.
Click here to get this CRE Glossary in an eBook (PDF) format.

