Knowledge-driven and self-supervised system for question-answering
AssigneeRobert Bosch GmbH
InventorsAlessandro Oltramari, Jonathan Francis, Kaixin Ma, Filip Ilievski
Life of this patent
Estimating the term…
Loading patent…
AssigneeRobert Bosch GmbH
InventorsAlessandro Oltramari, Jonathan Francis, Kaixin Ma, Filip Ilievski
Estimating the term…
A computer-implemented system and method relates to natural language processing. The computer-implemented system and method are configured to obtain a current data structure from a global knowledge graph, which comprises various knowledge graphs. The current data structure includes a current head element, a current relationship element, and a current tail element. A sentence is obtained based on the current data structure. A question is generated by removing the current tail element from the sentence. A correct answer is generated for the question. The correct answer includes the current tail element. A pool of data structures is extracted from the global knowledge graph based on a set of distractor criteria. The set of distractor criteria ensures that each extracted data structure includes the current relationship element. Tail elements from the pool of data structures are extracted to create a pool of distractor candidates. A set of distractors are selected from the pool of distractor candidates. A query task is created that includes the question and a set of response options. The set of response options include the correct answer and the set of distractors. The query task is included in a training set. A machine learning system is trained with the training set. The machine learning system is configured to receive the query task and respond to the question with a predicted answer that is selected from among the set of response options.
A computer-implemented method for training a machine learning system, the computer-implemented method comprising:
A data processing system comprising:
A computer product comprising at least one non-transitory computer readable storage device that includes computer-readable data, which when executed by one or more processors, is operable to cause the one or more processors to implement a method that comprises:
Dependencies are inferred from the claim text.