Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

10398 results about "Information retrieval" patented technology

Information retrieval (IR) is the activity of obtaining information system resources that are relevant to an information need from a collection of those resources. Searches can be based on full-text or other content-based indexing. Information retrieval is the science of searching for information in a document, searching for documents themselves, and also searching for the metadata that describes data, and for databases of texts, images or sounds.

NL2SQL optimization method and device based on large model, equipment and medium

The invention discloses an NL2SQL optimization method and device based on a large model, equipment and a medium, and relates to the technical field of artificial intelligence, the method comprises the following steps: constructing a target metadata knowledge base, and obtaining an initial natural language query request; determining each target entity corresponding to the initial natural language query request, and determining missing target SQL elements in the initial natural language query request based on each target entity; generating a first cue word based on the initial natural language query request, the target SQL element and the target metadata knowledge base, and complementing the target SQL element based on the first cue word by utilizing the target large model to obtain a target natural language query request; and generating a plurality of candidate SQL statements corresponding to the target natural language query request by using the target large model, verifying each candidate SQL statement, and determining a target SQL statement from each candidate SQL statement based on a verification result. According to the method, the accuracy of the NL2SQL can be improved by utilizing a large model.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Creating contextual prompts based on embeddings to enrich user text

Systems and methods for enriching raw user text with a database to identify relevant context, wherein generated prompts provide responses to user queries is provided. A method includes receiving a query, wherein the query comprises the raw text, creating a first embedding based on the query, retrieving a plurality of other embeddings, wherein the plurality of other embeddings are complementary to the first embedding, creating a contextual prompt including context from at least one of the plurality of other embeddings, processing the contextual prompt using a trained machine learning model, thereby generating a response to the query, and causing the response to be displayed by a display device.
Owner:INTUIT INC

Construction of a user questions repository for structured data queries from natural language questions using a large language model

A data query system and methods are provided that are configured to intelligently generate structured data queries from natural language questions using large language models (LLMs). The system includes a processor and a computer readable medium operably coupled thereto, the computer readable medium comprising a plurality of instructions stored in association therewith that are accessible to, and executable by, the processor, to perform operations which include receiving a natural language question for structured data, converting the natural language question to embeddings, matching the embeddings to pre-generated questions from a user questions repository (UQR), determining an accuracy of the matching meets or exceeds a threshold similarity, determining, using an LLM and metadata corresponding to the pre-generated questions from the UQR, a structured data query for querying for the structured data, and querying the structured database system using the structured data query.
Owner:NICE LTD

Personalized retrieval-augmented generation system

The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating personal responses through retrieval-augmented generation. In particular, the disclosed systems can generate a query embedding from a query generated by an entity and determine data context specific to the entity by comparing the query embedding with a plurality of vectorized segments of content items associated with the entity. The disclosed systems can provide the data context to a large language model and generate a personalized response informed by the data context. Subsequently, the disclosed systems can provide the personalized response for display on a client device associated with the entity.
Owner:DROPBOX INC

Code search for examples to augment model prompt

A user query for information regarding data of a codebase is answered by a large language model given a prompt that includes examples of code segments from the codebase that are similar to the user query. The code segments from the codebase are associated with metadata that includes both natural language text and source code. The search for the examples of code segments from the codebase is based on embeddings of code segments and associated metadata that are closely similar to an embedding of the user query and context.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

PDF extraction method and system based on deep learning and layout analysis

The invention relates to a PDF extraction method and system based on deep learning and layout analysis, and the method comprises the steps: obtaining a PDF file, carrying out the element recognition of a scanning version file and a text version file through an OCR technology and a deep learning model, and enabling the elements to comprise a text, a picture, a table and a formula; dividing a page of the PDF file into a plurality of logic blocks according to the identified elements, and determining a hierarchical relationship and a sequence; deleting elements without substantial help from the identified elements, and extracting the content of the document; performing page layout analysis according to the document content, and reordering and organizing each logic block to obtain a layout; document contents are classified and analyzed, and then classified storage is carried out; and according to user requirements, splicing the classified and stored document contents in a corresponding layout to generate a document in a target format. Compared with the prior art, efficient and accurate PDF extraction is achieved, and meanwhile the important structure and content of an original document are reserved.
Owner:SHANGHAI ARTIFICIAL INTELLIGENCE INNOVATION CENT

AI-driven bet search

Systems, methods, and computer-readable media for presenting one or more bets to a user based on a natural language query received from the user. In some embodiments, a natural language query from a user may be received. The natural language query may be translated into computer-readable data by a language processing engine. The language processing engine may use a large language model to translate the natural language query into computer-readable data. The computer-readable data may be in the form of an embedding. A bet engine may match the computer-readable data to a bet when the bet and the computer-readable data exceed a predetermined threshold with regard to similarity. The bet engine may generate a new bet corresponding to the computer-readable data. The system may then present the bet to the user.
Owner:FANDUEL LTD

Search support system, search support method and program

To provide a search support system that enables efficient human resource searches. [Solution] According to one aspect of the present invention, a search support system is provided. The search support system includes a processor. The processor is configured to execute the following steps: In the receiving step, a search query written in natural language is received. In the search category presenting step, at least one recommended search category for the search query among categories of registered information of the search subject is presented based on category determination reference information. The category determination reference information includes a correlation between the search query and the recommended search categories. In the search step, a search is performed for the search subject based on the relevance between the search query and information included in the search target category of the registered information. The search target category is a recommended search category or a category selected by the user from the categories of the registered information.
Owner:BIZREACH INC

File search

A method may receive a query. A method may obtain a representation of the query, the representation approximating content of the query. A method may determine a set of files accessible by an operating system that are relevant to the query by comparing the representation of the query with representations of files stored in an index, the files in the set of files having representations meeting a similarity threshold with the representation of the query. A method may cause a display of a response to the query, the response identifying the files in the set of files as relevant to the query.
Owner:GOOGLE LLC

Systems and methods for deployment of contextual memory management system for generating contextual data for langauge model prompts

In one implementation, a computer-implemented method involves receiving a user message corresponding to a query or a statement to AI chatbot, performing preprocessing operations resulting in generation of initial context of the user message by extracting text of the user message, metadata of the user message, and a conversation identifier, obtaining historical context pertaining to the user message from a plurality of storage mechanisms provided in differing formats including a knowledge graph, a vector database comprised of vector embeddings, and a database comprising text summaries of prior conversations between the user and the AI chatbot, generating a prompt for a LLM that instructs the LLM to generate a response to the user message that is based on and consistent with the user message, the initial content, and the historical context, and providing a final response to the user that is corresponds to an LLM-generated response.
Owner:BAYARDELLE ELIZABETH

Generating a schema graph of sub-tables in a database for queries using a large language model

The present disclosure relates to systems, non-transitory computer-readable media, and methods for linking a database schema to a natural language query. In particular, in some embodiments, the disclosed systems determine, from tables in a database schema, a subset of tables relevant to a natural language query by comparing embeddings for the tables in the database schema and embeddings for the natural language query. Additionally, in some implementations, the disclosed systems select, from a schema graph comprising nodes that represent the tables in the database schema, an additional table along a path between a pair of nodes representing a pair of tables from the subset of tables. Moreover, in some embodiments, the disclosed systems determine a set of relevant tables by appending the additional table to the subset of tables. Furthermore, in some implementations, the disclosed systems generate, from the set of relevant tables, a response for the natural language query.
Owner:ADOBE INC

Long document topic summarization using large language models

A large language model predicts a topic summarization of a long document given a set of segments from the long document that pertain to a topic of interest. The set of segments from the long document are selected by searching for similar segments from other documents that have been labeled to indicate whether or not the segment pertains to a topic of interest. The search is based on an embedding of a segment from the long document closely matching embeddings of the labeled segments. Each segment of the long document is scored based on the labels of the closest-matching similar segments. The segments from the long document are ranked by their respective score and the highest-scored segments are included in a prompt to the large language model for the model to generate a topic summarization of the long document.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Graph and vector usage for automated QA system

A method for conversational query resolution includes receiving a query input from a user. The query input is decomposed into a plurality of tasks. A knowledge graph is queried to identify one or more relevant entities based on at least one of the plurality of tasks. A vector database is searched to identify one or more text chunks that correspond to the one or more relevant entities. Content relevant to at least one of the plurality of tasks is identified from the one or more text chunks. An answer is generated based on the identified content.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Retrieval-augmented generation processing using dynamically selected number of document chunks

An apparatus comprises at least one processing device configured to obtain a query comprising search text and a context identifying documents to be searched using the search text, to generate document chunks by parsing the documents, to determine a degree of specificity of the search text, and to determine a number of the document chunks to select for retrieval-augmented generation processing based on the determined degree of specificity. The at least one processing device is also configured to select a subset of the document chunks based on similarity between the document chunks and the search text, the subset including the determined number of document chunks. The at least one processing device is further configured to generate and apply a prompt including the selected subset of the document chunks to a machine learning system to generate an output, and to provide an answer to the query based on the output.
Owner:DELL PROD LP

Knowledge base question-answering system utilizing a large language model output in re-ranking

Aspects of the subject disclosure may include systems and methods, for example, including receiving a user input in natural language, retrieving a first answer including a list of a first number of documents relevant to the user input by searching indexed documents in a knowledge base, applying the first answer to a large language model reader, resulting in a second answer, re-ranking the first answer by using the second answer, resulting in a third answer including a re-ranked list of the first number of documents, and generating a final response including the second answer and one or more documents among the third answer.
Owner:AT&T INTELLECTUAL PROPERTY I L P

Generated content source

A large language model (LLM) may receive a query via a user interface of a client device. The LLM may generate one or more data queries from the query to query one or more data sets. The LLM may then transmit the one or more data queries to the one or more data sets. The LLM may then receive information associated with the query and a source for the information from the one or more data sets. The source may be indicative of a location within the one or more data sets from where the information was obtained. Following, the LLM may generate a response to the query that includes the information associated with the query and the source for the information and transmit the response to the user interface of the client device for display.
Owner:SALESFORCE INC

Systems and methods for generating a workflow data structure

Systems and methods for generating a workflow data structure are provided. The system includes one or more processors; and one or more transitory or non-transitory computer-readable media storing instructions that are executable to cause the one or more processors to perform operations, the operations comprising: receiving input data comprising a corpus of documents, a user query, and query context data; processing the corpus of documents to generate training data; training a large language model (LLM) using the training data; classifying, using the LLM, the user query to at least one content cluster of a plurality of content clusters based on the query context data; constructing, using the LLM, a workflow data structure as a function of the classifying; and generating, using the LLM, a query response as a function of the user query, the query context data, and the workflow data structure.
Owner:A&E ENGINEERING INC

Unstructured data extraction with large language models for query resolution

An unstructured data query-response pair generation system (generation system) populates a knowledge base of query-response pairs for queries of natural language content in unstructured data by prompting a first large language model (LLM) text extracted from the unstructured data. An unstructured data chatbot (chatbot) leverages the knowledge base by augmenting prompts to a second LLM responding to user queries for natural language content in the unstructured data with query-response pairs having queries that are semantically similar to the user queries. The knowledge base and LLMs are updated based on user feedback correcting responses, continually improving quality of the generation system and chatbot.
Owner:PALO ALTO NETWORKS INC

Real-time normalization of raw enterprise data from disparate sources

Various embodiments relate to normalizing raw data by mapping the raw data to a computer-readable tag. A computer-readable tag may be an identifier that at least partially represents a category (e.g., a department) and / or the raw data itself. In response to receiving the raw data, some embodiments perform the mapping by, for example, performing natural language processing (NLP) on each particular department's raw data to associate natural language words in the raw data to its corresponding computer-readable tag and then populating, at a data structure that includes the computer-readable tag, an entry with data (representing the raw data) in a standardized format. In this way, regardless of whether different sets of raw data come from disparate sources that have diverse formats, protocols, or structures relative to each other, the normalized data and standardized form makes the data compatible.
Owner:ACTABL

Generative ai-driven multi-source data query system

Embodiments of the disclosed technologies include, in response to receiving a query, matching the query to metadata from a plurality of heterogeneous data sources, and selecting one or more data sources from the plurality of heterogeneous data sources for answering the query, by sending the query and embeddings of the matched metadata to a generative artificial intelligence (GAI), and prompting the GAI to select matching data sources. Based on the data from the GAI, generating one or more custom queries targeted to the matching data sources selected by the GAI, the custom queries formatted to be sent to the selected data sources, executing the one or more custom queries across the selected data sources, and summarizing results from the executing and providing a response to the query.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Retrieval augmented generative question and answer boosting

Systems or techniques are provided for facilitating retrieval augmented generative question and answer boosting. In various embodiments, a system can access a plain text question regarding a scientific instrument. In various aspects, the system can generate, via a large language model that references a document-graph repository, a structured or unstructured answer for the plain text question. In various instances, the document-graph repository can comprise a plurality of document-graphs that respectively correspond to a plurality of technical documents. In various cases, for a first document-graph that corresponds to a first technical document, leaf nodes of the first document-graph can represent respective text blocks written in the first technical document, and non-leaf nodes of the first document-graph can respectively represent a document title, one or more section headings, and one or more scientific instrument identifiers written in the first technical document and beneath which the respective text blocks are nested.
Owner:PPD DEVELOPMENT LP +2

Interactive data query and display method and system based on large language model

The invention provides an interactive data query and display method and system based on a large language model. The method comprises the steps that a user query request and a service database used for query are obtained; based on the user query request, obtaining a query intention classification result of the user query request and a key entity in the user query request; generating a structured query parameter based on the obtained query intention classification result and the key entity; based on the generated structured query parameters, through interactive processing, rewriting a user query request to conform to a standard query grammar; constructing a query cue word based on the rewritten user query, and generating an SQL statement through a pre-trained large language model based on the constructed query cue word; obtaining a data query result from a business database for query based on the generated SQL statement; based on the query result, a chart is automatically generated to display the query result, and the chart type is determined according to the chart display type of the historical query result of the user.
Owner:STATE GRID SHANDONG ELECTRIC POWER CO MARKETING SERVICE CENT (MEASURING CENT) +1

Document analysis and management systems and methods

Example document analysis and management systems and methods are described. In one implementation, a document is identified for processing. An artificial intelligence engine extracts information from the document and creates multiple chunks of data associated with the document. Embeddings are performed for the multiple chunks of data to create chunk embeddings, where the chunk embeddings are represented as numerical vectors. The chunk embeddings are stored in a vector database. A large language model (LLM) generates document content insights based on the multiple chunks of data and the chunk embeddings.
Owner:SIMPLEO AI

Generating personalized content for presentation on user devices

Provided is a system and method for digital content generation and recommendation. A first plurality of stories are collected from various content sources over a network. A second plurality of stories are selected from the first plurality of stories such that a degree of similarity between any two stories of the second plurality of stories is below a determined threshold. A summary and a headline are generated for a first story of the second plurality of stories. A set of images are selected, from an image database, for the first story based on the generated summary and headline. A multimedia item including the summary, the headline, and a first image of the set of images is created. The multimedia item is presented on a lock screen interface of a user device, displaying the generated summary, the generated headline, and the first image on the lock screen interface.
Owner:GLANCE INMOBI PTE LIMITED

Question-answering processing method, and device, product and storage medium

Provided in the embodiments of the present disclosure are a question-answering processing method, and a device, a product and a storage medium. In the question-answering processing method, after a query instruction is acquired, target knowledge information that matches the query instruction can be acquired from among a plurality of pieces of knowledge information in a knowledge base, and the query instruction and content-parsed text that corresponds to the target knowledge information are input into a large language model for question-answering processing, wherein the content-parsed text that corresponds to the target knowledge information is obtained by means of performing content parsing on a target document element that corresponds to the target knowledge information, and when the target document element comprises a document element of a non-text modality, content parsing is performed on the target document element before the target document element is input into the large language model, such that the document element of the non-text modality in the target document element can be understood by the large language model, so as to provide question-answering reference knowledge with a relatively high reliability for the large language model. Therefore, the accuracy of answering of the large language model for the query instruction can be improved.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

Large language model interactions via intelligent prompt enrichment module and updated profile

Various embodiments of the technology described programmatically access a user query intended for a Large Language Model (LLM), analyze the user query, and determine prompt-enriching information that is combined with the user query to generate an enriched user query that is ultimately communicated to the LLM. In this manner, additional prompt-enriching information or context is added to the user query before being communicated to the LLM so that the additional prompt-enriching information, along with the user query, can be tokenized to better guide the LLM to a more accurate answer without modifying weights, parameters, or training of the LLM. Certain embodiments have the technical effect of improved accuracy relative to existing approaches by enriching user queries with prompt-enriching information to generate an enriched user query that is passed to the LLM. Based on the enriched user query, certain embodiments reduce the likelihood of hallucinations present in the LLM response.
Owner:RIOT GAMES INC

Isolating passages from context-laden collaboration system content objects

Methods, systems, and computer program products for collaboration systems. A method for identifying selected portions of a set of content objects for use in generating a large language model (LLM) prompt comprises: identifying a content management system (CMS) wherein collaboration activities occur over time and over content objects maintained in the CMS, and wherein the CMS maintains a historical record of occurrences of the collaborator activities over the content objects. Upon receiving a natural language query from a CMS collaborator, reducing a larger corpus of content objects to a smaller corpus of context passages that are used in an LLM prompt. The smaller corpus of passages is formed using a two-phase reduction scheme whereby firstly, selected constituents from the larger corpus of content objects are identified based on CMS metadata; and then, rather than considering the larger corpus, instead considering only the selected constituents when generating the LLM prompt.
Owner:BOX INC