Relationship extraction

US10643145B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10643145-B2
Application numberUS-201315027810-A
CountryUS
Kind codeB2
Filing dateNov 27, 2013
Priority dateNov 27, 2013
Publication dateMay 5, 2020
Grant dateMay 5, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Relationship extraction can include applying unsupervised relationship learning to a logic knowledge base and a plurality of entity groups recognized from a document to provide a probabilistic model. Relationship extraction can include performing joint inference on the probabilistic model to make simultaneous statistical judgments about a respective relationship between at least two entities in one of the plurality of entity groups. Relationship extraction can include extracting a relationship between at least two entities in one of the plurality of entity groups based on the joint inference.

First claim

Opening claim text (preview).

What is claimed: 1. A non-transitory machine-readable medium storing instructions for relationship extraction executable by a machine to cause the machine to: apply unsupervised relationship learning to a logic knowledge base and a plurality of entities extracted from a document to generate a plurality of first-order logic formulas that represent explicit relationships between the plurality of entities as described in the document; associate a plurality of weights to the plurality of first-order logic formulas; subsequent to associating the plurality of weights to the plurality of first-order logic formulas, combine the plurality of first-order logic formulas to create a new first-order logic formula of a probabilistic model for inferring an implicit relationship between two entities of the plurality of entities, wherein the two entities have an undefined relationship in the document; perform a joint inference on the new first-order logic formula of the probabilistic model to define the implicit relationship between the two entities; and extract the implicit relationship between the two entities based on the joint inference. 2. The non-transitory machine-readable medium of claim 1 , wherein the implicit relationship between the two entities is a most likely relationship between the two entities. 3. The non-transitory machine-readable medium of claim 1 , wherein the probabilistic model includes the plurality of first-order logic formulas and the plurality of weights associated with the plurality of first-order logic formulas. 4. The non-transitory machine-readable medium of claim 3 , wherein each of the plurality of weights is associated with one of the plurality of first-order logic formulas. 5. The non-transitory machine-readable medium of claim 4 , wherein the plurality of weights collectively provide a plurality of probabilities that are associated with the plurality of first-order logic formulas. 6. The non-transitory machine-readable medium of claim 5 , wherein the plurality of probabilities associated with the plurality of first-order logic formulas are provided via a log-linear model. 7. The non-transitory machine-readable medium of claim 1 , wherein the instructions executable to cause the machine to extract the implicit relationship between the two entities include instructions that are executable to cause the machine to use the new first-order logic formula to extract the implicit relationship between the two entities. 8. A system for relationship extraction comprising a processing resource and a non-transitory machine readable medium storing instructions that when executed by the processing resource cause the processing resource to: apply unsupervised relationship learning to a first-order logic knowledge base and a plurality of entities extracted from a document to generate a plurality of first-order logic formulas that represent explicit relationships between the plurality of entities as described in the document; associate a plurality of weights to the plurality of first-order logic formulas; subsequent to associating the plurality of weights to the plurality of first-order logic formulas, combine the plurality of first-order logic formulas to create a new first-order logic formula of a probabilistic graphical model for inferring an implicit relationship between two entities of the plurality of entities, wherein the two entities have an undefined relationship in the document; perform a joint inference on the new first-order logic formula of the probabilistic graphical model to define the implicit relationship between the two entities; and extract the implicit relationship between the two entities based on the joint inference. 9. The system of claim 8 , including instructions executable to cause the processing resource to extract a relationship between a recognized entity pair of the plurality of entities. 10. The system of claim 9 , including instructions executable to cause the processing resource to make a plurality of probabilistic determinations in parallel for a plurality of recognized entity pairs of the plurality of entities. 11. The system of claim 8 , wherein the instructions executable to cause the processing resource to extract the implicit relationship between the two entities includes instructions executable to cause the processing resource to relationally auto-correlate a variable pertaining to a first recognized entity pair with a variable pertaining to a second recognized entity pair to extract the implicit relationship between the two entities based on the joint inference. 12. The system of claim 8 , wherein the instructions executable to cause the processing resource to associate the plurality of weights to the plurality of first-order logic formulas include instructions that are executable to cause the processing resource to associate each of the plurality of weights to one of the plurality of first-order logic formulas. 13. The system of claim 12 , wherein the plurality of weights collectively provide probabilities associated with the plurality of first-order logic formulas, and wherein the probabilities associated with the plurality of first-order logic formulas are provided via a log-linear model. 14. A method for relationship extraction comprising: applying, by a processor, unsupervised relationship learning to a first-order logic knowledge base and a plurality of entities extracted from a document to generate a plurality of first-order logic formulas that represent explicit relationships between the plurality of entities as described in the document; associating, by the processor, a plurality of weights to the plurality of first-order logic formulas; subsequent to associating the plurality of weights to the plurality of first-order logic formulas, combining the plurality of first-order logic formulas to create a new first-order logic formula of a probabilistic graphical model for inferring an implicit relationship between two entities of the plurality of entities, wherein the two entities have an undefined relationship in the document; performing, by the processor, a joint inference on the new first-order logic formula of the probabilistic graphical model to define the implicit relationship between the two entities; and extracting, by the processor, the implicit relationship between the two entities based on the joint inference. 15. The method of claim 14 , wherein the document is a textual document and does not provide explicit support for the implicit relationship of the two entities. 16. The method of claim 14 , wherein associating the plurality of weights to the plurality of first-order logic formulas includes associating each of the plurality of weights to one of the plurality of first-order logic formulas. 17. The method of claim 16 , wherein the plurality of weights collectively provide probabilities associated with the plurality of first-order logic formulas, and the probabilities associated with the plurality of first-order logic formulas are provided via a log-linear model. 18. The method of claim 14 , wherein the implicit relationship between the two entities is a most likely relationship between the two entities.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10643145B2 cover?
Relationship extraction can include applying unsupervised relationship learning to a logic knowledge base and a plurality of entity groups recognized from a document to provide a probabilistic model. Relationship extraction can include performing joint inference on the probabilistic model to make simultaneous statistical judgments about a respective relationship between at least two entities in…
Who is the assignee on this patent?
Hewlett Packard Entpr Dev Lp, Yu Xiaofeng, Micro Focus Llc
What technology area does this patent fall under?
Primary CPC classification G06N20/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 05 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).