Back to results
US 2026/0300370 A1Published application
Resource Conserving GraphRAG
AssigneeMicrosoft Technology Licensing, LLC
InventorsDarren Keith EDGE, Jonathan Karl LARSON, Thu Ha TRINH
Life of this patent
Estimating the term…
Abstract
This document relates to providing meaningful information relating to a dataset. One example can chunk source documents into overlapping text chunks having a first size and extract concepts in the text chunks. The example can create a co-occurrence graph of the concepts and refine the co-occurrence graph by changing to a second chunk size.
Claims20
A device-implemented method comprising:
- chunking source documents into overlapping text chunks having a first size;
- extracting concepts in the text chunks;
- creating a co-occurrence graph of the concepts;
- and,
- refining the co-occurrence graph by changing to a second chunk size.
2 more elements
A system, comprising:
- storage configured to store computer-readable instructions;
- and,
- a processor configured to execute the computer-readable instructions to:
- receive a user query relating to private documents that are not known to a generative model;
- embed the user query to generate query embeddings;
- compare the query embeddings against embeddings of chunks of the private documents to generate ranked chunks;
- and,
- obtain a comparison of the ranked chunks to community chunks relating to the private documents to produce ranked communities to the user query.
5 more elements
A computer-readable storage medium storing instructions comprising:
- identify community chunks relating to private source documents without using a generative model;
- upon receiving a user query, employ a generative model to generate sub-queries of the user query that are augmented with content from the private source documents to form augmented sub-queries and with knowledge from the generative model to form an expanded query;
- utilize the community chunks to generate batched claims relating to the user query and the private source documents;
- and,
- generate a final answer to the user query utilizing both the batched claims and the expanded query.
2 more elements
Dependencies are inferred from the claim text.