RAG Context Augmentation with Query-Enriched Semantic Chunks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Retrieval Augmented Generation (RAG) systems face challenges in generating accurate responses due to incomplete queries, inefficient chunking methods that lack semantic understanding, and inadequate metadata, leading to irrelevant context retrieval.

Innovation Solution

A method and system for context augmentation in RAG systems that generate metadata-rich chunks by aligning queries with the RAG system's policy and domain-specific vocabulary, evaluating query quality, and interlinking chunks for improved retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If semantic search is used to retrieve relevant information, then the retrieval process becomes automated and efficient, but the system struggles to retrieve relevant information when the query is incomplete or lacks sufficient context

Engineering Contradiction:
Improveretrieval efficiencyVSAvoidretrieval accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by generating multiple potential queries and evaluating their quality before actual retrieval occurs. Query quality evaluators assess each generated query against quality indicators, and low-quality queries are improved or discarded before being used for retrieval, ensuring only high-quality queries are executed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where query quality is evaluated against predefined indicators, and results are used to improve subsequent queries. The feedback loop allows the system to learn from retrieval outcomes and adjust query generation strategies to improve both efficiency and accuracy over time.

Inventive Principle:
Principle #23Feedback

2Reliability

If all necessary information is explicitly stated in the query, then the retrieval accuracy improves, but the user burden and query complexity increase

Engineering Contradiction:
Improveretrieval accuracyVSAvoidquery simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically generating multiple queries from the user's input, evaluating their quality, and improving low-quality queries without requiring user intervention. The query generation and improvement processes are autonomous, allowing users to submit simple queries while the system handles the complexity of creating comprehensive search queries.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system segments the query processing into distinct components: query generation from user input, quality evaluation against multiple indicators, and selective improvement of low-quality queries. This segmentation allows each component to specialize in its function, maintaining simplicity for users while achieving comprehensive retrieval through multiple processed queries.

Inventive Principle:
Principle #1Segmentation

3Productivity

If conventional chunking methods are used to divide context, then the processing becomes simpler and faster, but the chunks lack semantic understanding and have inadequate metadata

Engineering Contradiction:
Improveprocessing speedVSAvoidsemantic information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system changes the parameters of chunking by incorporating semantic understanding metrics and metadata enrichment. Instead of simple size-based segmentation, chunks are created and evaluated based on semantic coherence, relevance to queries, and informational content, transforming the chunking process from a mechanical division to a semantically-aware operation.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If multiple queries are generated for each chunk, then the coverage and comprehensiveness of retrieval improve, but the computational resources and time required increase

Engineering Contradiction:
Improveretrieval completenessVSAvoidcomputational energy
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by generating multiple queries for each chunk but selectively executing only the highest-quality queries based on evaluation results. Instead of executing all generated queries, the system filters and prioritizes queries based on quality indicators, performing enough query generation to ensure completeness while limiting execution to manageable numbers of high-priority queries.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12511287B1Method and system for context augmentation in retrieval augmented generation
Publication Date: 2025.12.30 ACCENTURE GLOBAL SOLUTIONS LTD
  • US12511287B1 patent drawing
  • US12511287B1 patent drawing
  • US12511287B1 patent drawing

AI summary

The present disclosure recites methods and systems for context augmentation. The method includes generating, in accordance with a policy of a RAG system, a first set of queries for a chunk of a plurality of chunks, the plurality of chunks represents a context of the RAG system. Further, the method includes determining, based upon a set of quality indicators, a quality class of each query of the first set of queries. Thereafter, the method includes, updating, the chunk to an updated chunk to further include query data of one or more queries of the first set of queries based upon the quality class of the each query of the first set of queries. Further, the method includes storing, the updated chunk in a database as a vector for retrieval from the RAG system upon receiving a prompt.