System and method for supplementing a question answering system with mixed-language source documents

    公开(公告)号:US09996526B2

    公开(公告)日:2018-06-12

    申请号:US15297763

    申请日:2016-10-19

    摘要: Embodiments can provide a computer implemented method, in a data processing system comprising a processor and a memory comprising instructions which are executed by the processor to cause the processor to implement a mixed-language question answering supplement system, the method comprising receiving a question in a target language; determining the question cannot be answered using a target-language only corpus; applying natural language processing to parse the question into at least one focus; for each focus, determining if one or more target language verbs share direct syntactic dependency with the focus; for each of the one or more verbs sharing direct syntactic dependency, determining if one or more target language entities share direct syntactic dependency with the verb; determining one or more Abstract Universal Verbal Types associated with each verb; for each of the one or more Abstract Universal Verbal Types, determining whether a dependency between a source language entity and a source language verb is of the same type as the dependency between the target language verb and the target language entity; if the dependency is similar, returning the source language entity as a member of a set; populating the set of returned source language entities for each focus in the target language question; identifying one or more parallel passages wherein all core arguments are matched; for each parallel passage: identifying the presence or absence of oblique nominal arguments; and measuring the precision of the oblique nominal arguments in the parallel passages against those present in the target language question; and returning an answer to the target question in the target language based on a scoring of the parallel passages based on the accuracy of their respective oblique nominal arguments.

    Identifying user managed software modules

    公开(公告)号:US09996340B2

    公开(公告)日:2018-06-12

    申请号:US15243049

    申请日:2016-08-22

    IPC分类号: G06F9/44 G06F17/30

    摘要: A computer program product for identifying user managed software modules includes program instructions for: receiving a request for a directed load of a software module into memory, wherein the request includes an address; storing the software module at the address in the received request; adding a name and an address range of the stored software module to a data structure identifying software modules that have been loaded into memory via directed loads; receiving a query that includes an input module name or an input address range; and responsive to determining that the input module name or input address range of the received query is not stored in one or more data structures identifying one or more software modules that have been loaded into memory without directed loads, searching the data structure identifying software modules that have been loaded into memory via directed loads for the respective query.

    Answer facts from structured content

    公开(公告)号:US09916348B1

    公开(公告)日:2018-03-13

    申请号:US14824538

    申请日:2015-08-12

    申请人: Google Inc.

    IPC分类号: G06F7/00 G06F17/30

    摘要: In one aspect, a method includes receiving a query determined to be a question query that seeks an answer response and data identifying resources determined to be responsive to the query; identifying structured content set in a top-ranked subset of the resources, each structured content set being content arranged according to related attributes in one of the resources; for each identified structured content set, determining whether the query matches the structured content set based on terms of the query matching related attributes of the structured content set; selecting one of the structured content sets for which the query is determined to match; generating, from the selected structured content set, a structured fact set from the related attributes that matched the terms of the query; and providing the structured fact set with search results that identify the resources determined to be responsive to the query.

    IMAGE ANALYTICS QUESTION ANSWERING

    公开(公告)号:US20170293725A1

    公开(公告)日:2017-10-12

    申请号:US15455591

    申请日:2017-03-10

    摘要: A computer-implemented method for predicting answers to questions concerning medical image analytics reports includes splitting a medical image analytics report into a plurality of sentences and generating a plurality of sentence embedding vectors by applying a natural language processing framework to the plurality of sentences. A question related to subject matter included in the medical image analytics report is received and a question embedding vector is generated by applying the natural language processing framework to the question. A subset of the sentence embedding vectors most similar to the question embedding vector is identified by applying a similarity matching process to the sentence embedding vectors and the question embedding vector. A trained recurrent neural network (RNN) is used to determine a predicted answer to the question based on the subset of the sentence embedding vectors.

    SYSTEM AND METHOD FOR QUERYING QUESTIONS AND ANSWERS

    公开(公告)号:US20170228372A1

    公开(公告)日:2017-08-10

    申请号:US15018338

    申请日:2016-02-08

    申请人: Taiger Spain SL

    IPC分类号: G06F17/30

    CPC分类号: G06F17/3043 G06F17/30654

    摘要: A system and method for information retrieval are presented. A client computer receives a natural language query comprising an array of tokens. A query processing server analyzes the natural language query (interpreted as a question) to identify a plurality of terms and a relationship between one or more pairs of the terms according to a knowledge model defining interrelationships between a plurality of entities. A set of assertions is constructed using the relationship between the pair of terms, and a query is executed against a knowledge base of frequently asked questions, corresponding answers, documents and/or data using the set of assertions to generate a set of results. The knowledge base identifies a plurality of items, each of the plurality of items is associated with at least one annotation identifying at least one of the entities in the knowledge model. The set of results are transmitted to the client computer.