IP Library Granted Patent US 10,606,953
Granted Patent B2
US 10,606,953 · App. 15/836,064 · Granted Mar 31, 2020

Systems and methods for learning to extract relations from text via user feedback

Inventors: Varish Vyankatesh Mulwad (Niskayuna, NY); Kareem Sherif Aggour (Niskayuna, NY)
Assignee: General Electric Company
G06F17/2785G06F16/38G06F17/277G06F17/278G06F17/2715G06N5/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,606,953
App. No.
15/836,064
Granted
Mar 31, 2020
Kind
B2
Abstract

According to some embodiments, a system and method are provided to extract relationships from unstructured text documents. The method comprises receiving a training set of sentences that comprise labeled objects and subjects for creating an initial relationship model. A set of unlabeled sentences may be received. Objects and subjects from the set of unlabeled sentences are determined based on the initial model and the determined objects and subjects from the set of unlabeled sentences are displayed to a user for feedback and approval. An indication of whether the determined objects and subjects from the set of unlabeled sentences are correct is received and the initial relationship model is updated based on the received indication.

Claims (38)

1. A method to extract relationships from text, the method comprising:

receiving a training set of sentences comprising labeled objects and subjects for creating an initial relationship model;

receiving a set of unlabeled sentences;

determining, via a processor, objects and subjects from the set of unlabeled sentences based on the initial model;

displaying the determined objects and subjects from the set of unlabeled sentences to a user for feedback and approval;

receiving an indication of whether the determined objects and subjects from the set of unlabeled sentences are correct; and

updating the initial relationship model based on the received indication,

wherein creating the initial relationship model comprises executing a concept tagger against the training set of sentences to determine a domain and range of the sentences, wherein the domain and range is determined based upon a most frequently occurring subject-object semantic type pair.

2. The method of claim 1 , wherein the training set of sentences comprises less than thirty sentences.

3. The method of claim 1 , wherein creating the initial relationship model further comprises extracting word tokens from the training set of sentences wherein word tokens comprise words that are located between the subjects and the objects.

4. The method of claim 3 , wherein creating the initial relationship model further comprises determining extended word tokens comprising synonyms of the extracted word tokens.

5. The method of claim 4 , wherein the extended word tokens are weighted based on a similarity to the extracted word tokens.

6. A non-transitory computer-readable medium comprising instructions that when executed by a processor perform a method to extract relationships from text, the method comprising:

receiving a training set of sentences comprising labeled objects and subjects for creating an initial relationship model;

receiving a set of unlabeled sentences;

determining, via a processor, objects and subjects from the set of unlabeled sentences based on the initial model;

displaying the determined objects and subjects from the set of unlabeled sentences to a user for feedback and approval;

receiving an indication of whether the determined objects and subjects from the set of unlabeled sentences are correct; and

updating the initial relationship model based on the received indication,

wherein creating the initial relationship model comprises executing a concept tagger against the training set of sentences to determine a domain and range of the sentences, wherein the domain and range is determined based upon a most frequently occurring subject-object semantic type pair.

7. The medium of claim 6 , wherein the training set of sentences comprises less than thirty sentences.

8. The medium of claim 6 , wherein creating the initial relationship model further comprises extracting word tokens from the training set of sentences wherein word tokens comprise words that are located between the subjects and the objects.

9. The medium of claim 6 , wherein creating the initial relationship model further comprises determining extended word tokens comprising synonyms of the extracted word tokens.

10. The medium of claim 9 , wherein the extended word tokens are weighted based on a similarity to the extracted word tokens.

11. A system to determine an asset event, the system comprising:

a processor; and

a non-transitory computer-readable medium comprising instructions that when executed by the processor perform a method to extract relationships from text, the method comprising:

receiving a training set of sentences comprising labeled objects and subjects for creating an initial relationship model;

receiving a set of unlabeled sentences;

determining objects and subjects from the set of unlabeled sentences based on the initial model;

displaying the determined objects and subjects from the set of unlabeled sentences to a user for feedback and approval;

receiving an indication of whether the determined objects and subjects from the set of unlabeled sentences are correct; and

updating the initial relationship model based on the received indication,

wherein creating the initial relationship model comprises executing a concept tagger against the training set of sentences to determine a domain and range of the sentences, wherein the domain and range is determined based upon a most frequently occurring subject-object semantic type pair.

12. The system of claim 11 , wherein the training set of sentences comprises less than thirty sentences.

13. The system of claim 11 , wherein creating the initial relationship model further comprises extracting word tokens from the training set of sentences wherein word tokens comprise words that are located between the subjects and the objects.

14. The system of claim 13 , wherein creating the initial relationship model further comprises determining extended word tokens comprising synonyms of the extracted word tokens.

15. The system of claim 14 , wherein the extended word tokens are weighted based on a similarity to the extracted word tokens.

Assignments (4)
SECURITY INTEREST Recorded Mar 2, 2026
From: INNOVATEPRO MANAGEMENT USA LLC
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 073942/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2026
From: GE VERNOVA ELECTRIFICATION SOFTWARE HOLDINGS LLC
To: INNOVATEPRO MANAGEMENT USA LLC
Reel/Frame 073924/0810 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2023
From: GENERAL ELECTRIC COMPANY
To: GE DIGITAL HOLDINGS LLC
Reel/Frame 065612/0085 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2017
From: MULWAD, VARISH VYANKATESH; AGGOUR, KAREEM SHERIF
To: GENERAL ELECTRIC COMPANY
Reel/Frame 044340/0657 →
Continuity (1)
Related Publication 20190179893A1 · Jun 13, 2019
Cited By (10)
US 12,288,039 US 12,314,674 US 12,423,525 US 12,462,114 US 12,468,694 US 12,505,093 US 12,608,416 US 12,614,042 US 12,632,445 US 12,681,997