×

Natural language processing utilizing transaction based knowledge representation

  • US 9,904,668 B2
  • Filed: 07/05/2017
  • Issued: 02/27/2018
  • Est. Priority Date: 10/06/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, in a data processing system comprising a processor and a memory, for processing logical relationships in natural language content, the method comprising:

  • generating, by the data processing system, a logical parse hierarchical representation of a first parse of the natural language content by identifying latent logical terms within the first parse indicative of logical relationships between elements of the natural language content, wherein the logical parse hierarchical representation comprises nodes and edges linking nodes;

    associating, by the data processing system, at least one knowledge value with each node in the logical parse hierarchical representation;

    propagating, by the data processing system, the at least one knowledge value associated with at least a subset of the nodes in the logical parse hierarchical representation to one or more other nodes in the logical parse hierarchical representation based on propagation rules, wherein the propagating of the at least one knowledge value generates transaction records in a transaction knowledgebase data structure; and

    performing, by the data processing system, a reasoning operation based on the transaction knowledgebase data structure, wherein the at least one knowledge value associated with each node in the logical parse hierarchical representation comprises a knowledge tuple having one or more supporting evidence measure knowledge values and a relevance knowledge value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×