×

Systems and methods for semantic inference and reasoning

  • US 10,423,881 B2
  • Filed: 04/20/2015
  • Issued: 09/24/2019
  • Est. Priority Date: 03/16/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of querying a corpus of data artifacts, the method comprising:

  • receiving, by a computer, a query identifying one or more search terms;

    formulating the query in a query language compatible with a semantic representation;

    transmitting, by the computer, the formulated query to a semantic database for execution by a query execution engine configured to access the semantic database, wherein the semantic database comprises;

    a semantic representation of one or more data artifacts, accessible by the query execution engine, wherein the semantic representation comprises an n-tuple and indicates entities identified in the data artifacts and semantic relationships among the entities, as indicated by the data artifacts;

    one or more clusters of semantically related data artifacts based on the semantic representation; and

    additional inferred semantic relationships between pairs of the entities that are added to the semantic representation, wherein the inferred semantic relationships are determined on a cluster-by-cluster basis by applying two or more inference engines of a multi-tiered network of inference engines to a portion of the semantic representation corresponding to the cluster, wherein the multi-tiered network of inference engines comprises a domain-independent inference tier and a domain-specific inference tier, and wherein the inference engines are applied sequentially, in parallel, or iteratively according to a static or dynamic schedule; and

    receiving, by the computer one or more data artifacts relevant to the formulated query from the semantic database, wherein relevance is determined by semantic relevance or inferred relationships between search terms and entities.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×