-
公开(公告)号:US11947536B2
公开(公告)日:2024-04-02
申请号:US17804116
申请日:2022-05-26
发明人: Yazan Obeidi , Jaydeep Sen , Tarun Tater , Vatche Isahagian , Vinod Muthusamy
IPC分类号: G06F16/24 , G06F16/242 , G06F16/245 , G06F16/2453
CPC分类号: G06F16/24535 , G06F16/243 , G06F16/24542
摘要: An embodiment for identifying and processing poly-process natural language queries may include receiving a natural language query. The embodiment may also automatically identify a bridge entity in the received natural language query. The embodiment may also automatically determine whether the received natural language query is a poly-process query. The embodiment may further include, in response to identifying that the received natural language query is the poly-process query, automatically generating sub-queries for each process in the poly-process query and generate results for each sub-query. The embodiment may also automatically combining the results of each sub-query using the bridge entity to output a combined result. The embodiment may further include automatically generating a modified sub-query for post-processing of the combined result. The embodiment may also automatically process the modified sub-query to generate a final query result for the received natural language query.
-
公开(公告)号:US20240095267A1
公开(公告)日:2024-03-21
申请号:US17933990
申请日:2022-09-21
发明人: Tarun Tater , Jaydeep Sen
IPC分类号: G06F16/33 , G06F40/205 , G06F40/263
CPC分类号: G06F16/3337 , G06F40/205 , G06F40/263
摘要: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to a process to facilitate multi-lingual query interpretation. A system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components can comprise an annotation component that generates one or more language invariant signals, an interpretation component that generates a complete query intent using the one or more language invariant signals, and a translation component that processes the complete query intent to an executable backend query to facilitate multi-lingual query interpretation. In one or more embodiments, the translation component can be operatively connected with the interpretation component to generate a zero-shot transfer of the one or more language invariant signals.
-
3.
公开(公告)号:US20230267343A1
公开(公告)日:2023-08-24
申请号:US17678276
申请日:2022-02-23
IPC分类号: G06N5/04
CPC分类号: G06N5/04
摘要: Methods, systems, and computer program products for automated code-mixed natural language processing for artificial intelligence-based question answering techniques are provided herein. A computer-implemented method includes detecting multiple languages in an input query to an artificial intelligence-based question answering system; determining, in the input query, one or more partial query signals associated with each of the multiple languages; identifying one or more missing entity arguments from at least a portion of the one or more partial query signals; updating at least a portion of the one or more missing entity arguments by inferring data from at least a portion of the one or more partial query signals using at least one artificial intelligence technique; and performing one or more automated actions based at least in part on the updating of at least a portion of the one or more missing entity arguments.
-
公开(公告)号:US20230131495A1
公开(公告)日:2023-04-27
申请号:US17508146
申请日:2021-10-22
发明人: Tarun Tater , Jaydeep Sen , Vatche Isahagian , Yara Rizk , Vinod Muthusamy
IPC分类号: G06N5/04 , G06F40/211 , G06F11/34
摘要: A query can be received from a user. The query can be sent to a plurality of automated agents to process the query. Results and associated confidence scores can be received from the plurality of automated agents. At least some of the results and associated confidence scores can be probed, based at least on a reason given for a result having the highest associated confidence score among the received results and associated confidence scores, to select an automated agent from the plurality of automated agents for answering the query. Information can be stored, where the information can include at least the results and associated confidence scores and a selected automated agent for answering the query, where at least one of the plurality of automated agents learns from the stored information to update its confidence score in answering the query.
-
公开(公告)号:US11036726B2
公开(公告)日:2021-06-15
申请号:US16120588
申请日:2018-09-04
IPC分类号: G06F16/242 , G06F16/21 , G06F16/2455
摘要: Systems and methods are provided for generating nested queries from natural language queries. In particular, system and methods are provided to implement natural language interfaces to databases (NLIDB) frameworks which are configured to apply intelligent reasoning over domain semantics to detect and generate nested queries across different domains without the need for domain specific training or utilizing domain-specific semantic templates for mapping a natural language query to a structured query.
-
公开(公告)号:US10901986B2
公开(公告)日:2021-01-26
申请号:US16120921
申请日:2018-09-04
IPC分类号: G06F16/242 , G06F16/28 , G06F16/2455
摘要: Methods, systems, and computer program products for processing natural language analytics queries are provided herein. A computer-implemented method includes obtaining a natural language query comprising an analytics function; applying domain reasoning using a predefined grammar for a plurality of different predefined categories of analytics functions to assign the analytics function of the natural language query into a given analytics function category; identifying predefined arguments and a predefined sequence of actions associated with the given analytics function category; instantiating the analytics function using the predefined arguments and the predefined sequence of actions; interpreting the instantiated analytics function in the context of a domain ontology to generate a target executable query to implement the instantiated analytics function; and executing the predefined sequence of actions for the given analytics function class on a result of the target executable query to obtain an answer to the natural language query.
-
公开(公告)号:US20240160634A1
公开(公告)日:2024-05-16
申请号:US18053585
申请日:2022-11-08
IPC分类号: G06F16/2458 , G06F16/2452 , G06N5/02
CPC分类号: G06F16/2465 , G06F16/24522 , G06N5/022
摘要: Techniques for enhanced table and text question answering based on multi-instance, multi-answer training are presented. An answer extractor component can determine answer scores associated with candidate answer data items based on analysis of a set of data, comprising row data items of a table and passage data items associated with the table, and a context of a query of the set of data. The answer extractor component can be trained based on application of denoised single-instance and multiple-instance answer matching data associated with contexts to an answer extractor model to generate a trained answer extractor model of the answer extractor component. A query response component can determine a correct answer data item responsive to the query from the candidate answer data items based on the answer scores associated with the candidate answer data items, wherein the candidate answer data items can be reranked based on reweighted answer scores.
-
公开(公告)号:US20230306199A1
公开(公告)日:2023-09-28
申请号:US17656487
申请日:2022-03-25
发明人: Vishwajeet Kumar , Jaydeep Sen , Samarth Bharadwaj , Saneem Ahmed Chemmengath , Ioannis Katsis , Mustafa Canim
IPC分类号: G06F40/279 , G06F40/258 , G06F16/332
CPC分类号: G06F40/279 , G06F40/258 , G06F16/3329
摘要: A question answering bot that digests non-relational data tables is provided. A processor receives a question regarding a non-relational data table. A processor extracts at least one feature of the question using a natural language processing (NLP) model. A processor extracts at least one similar feature of the non-relational data table to the extracted at least one feature of the question. A processor determines at least one relevant cell in the non-relational data table based on the at least one feature of the question and the at least one similar feature of the non-relational data table. A processor provides an answer to the question, where the answer is based on the at least one relevant cell.
-
公开(公告)号:US20220318247A1
公开(公告)日:2022-10-06
申请号:US17211259
申请日:2021-03-24
IPC分类号: G06F16/2452 , G06F16/242
摘要: Methods, systems, and computer program products for active learning for natural language question answering are provided herein. A computer-implemented method includes generating a semantic signature of a natural language query; generating a SQL signature for a SQL query corresponding to the natural language query; determining whether a set of mappings includes a semantic signature matching the generated semantic signature, wherein each mapping in the set is between (i) a given semantic signature and (ii) a SQL signature representing a class of SQL queries corresponding to the given semantic signature; and in response to determining that the set of mappings does not include the generated semantic signature, adding a mapping between the generated semantic signature and the generated SQL signature to the set of mappings.
-
公开(公告)号:US10810246B2
公开(公告)日:2020-10-20
申请号:US15823275
申请日:2017-11-27
IPC分类号: G06F16/36 , G06N5/02 , G06F16/33 , G06F40/30 , G06F40/216 , G06F40/247
摘要: Aspects of the present disclosure relate to automated ontology refinement based on query inputs and provided feedback. A query input is received for an ontology. Features of the query input are analyzed, wherein analyzation includes determining syntactical and semantic characteristics of the features of the query input. Based on the determined syntactical and semantic characteristics, ontological elements are classified for each feature of the query input. The ontological element for each feature of the query input is then compared to a set of ontological elements of the ontology. Based on the comparison, a response to the query input is received, along with a request for feedback regarding the response. Feedback is then received regarding the response. Based on the feedback, the ontology is analyzed to determine at least one deficiency of the ontology. The ontology is then refined to correct the at least one deficiency.
-
-
-
-
-
-
-
-
-