System and method for extracting ontological information from a body of text
First Claim
1. A system for extracting ontological information from a body of text, said system comprising:
- an input module configured to receive a verb phrase;
a parsing module configured to parse one or more sentences from the body of text into parse tree format, thereby generating a set of parsed sentences;
a named-entity-recognition module configured to;
identify a subset of parsed sentences from the set of parsed sentences based at least partially on the occurrence of the verb phrase within at least one parsed sentence of the set of parsed sentences;
identify a subset of noun phrases from the subset of parsed sentences based at least partially on grammatical relationship of each noun phrase of the subset of parsed sentences to the verb phrase;
classify a first noun phrase in the subset of noun phrases as an entity, thereby defining a first entity; and
classify a second noun phrase in the subset of noun phrases as a property, thereby defining a first property; and
a concept-extraction module configured to identify and output a conceptual relationship between the first entity and the first property based at least partially on grammatical relationship of the first entity and the first property within a first sentence, the output being to a display device for viewing by a user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for extracting ontological information from a body of text is disclosed. The system parses one or more sentences from the body of text into parse tree format to generate a set of parsed sentences. The system further performs named-entity-recognition by identifying a subset of parsed sentences from the set of parsed sentences. A subset of noun phrases from the subset of parsed sentences are identified and the noun phrases are examined to classify the noun phrases as an entity or as a property. The system also identifies and outputs a conceptual relationship between the entity and the property based at least partially on grammatical relationship of the entity and the property.
-
Citations
20 Claims
-
1. A system for extracting ontological information from a body of text, said system comprising:
-
an input module configured to receive a verb phrase; a parsing module configured to parse one or more sentences from the body of text into parse tree format, thereby generating a set of parsed sentences; a named-entity-recognition module configured to; identify a subset of parsed sentences from the set of parsed sentences based at least partially on the occurrence of the verb phrase within at least one parsed sentence of the set of parsed sentences; identify a subset of noun phrases from the subset of parsed sentences based at least partially on grammatical relationship of each noun phrase of the subset of parsed sentences to the verb phrase; classify a first noun phrase in the subset of noun phrases as an entity, thereby defining a first entity; and classify a second noun phrase in the subset of noun phrases as a property, thereby defining a first property; and a concept-extraction module configured to identify and output a conceptual relationship between the first entity and the first property based at least partially on grammatical relationship of the first entity and the first property within a first sentence, the output being to a display device for viewing by a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon, wherein when executed by at least one processor, the computer-executable instructions cause the processor to perform operations comprising:
-
converting one or more sentences of a body of text into parse tree format, thereby generating a set of parsed sentences; identifying a verb phrase; identifying a subset of parsed sentences from the set of parsed sentences based at least partially on the occurrence of the verb phrase within at least one parsed sentence of the set of parsed sentences; identifying a subset of noun phrases from the subset of parsed sentences based at least partially on grammatical relationship of each noun phrase of the subset of parsed sentences to the verb phrase; classifying a first noun phrase and a second noun phrase in the subset of noun phrases as one of an entity and a property, thereby defining one of a first entity and a first property; identifying a conceptual relationship between the first entity and the first property based at least in part on grammatical relationship of the first entity and the first property within a first sentence; and outputting the conceptual relationship as a relation between the first entity and the first property to an output device for viewing. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for extracting ontological information from a body of text, said method implemented by at least one computer device including at least one processor and at least one memory device coupled to the at least one processor, said method comprising:
-
converting, by the at least one computer device, one or more sentences in the body of text into parse tree format, thereby generating a set of parsed sentences in the at least one memory device; identifying a verb phrase; identifying a subset of parsed sentences from the set of parsed sentences based at least partially on the occurrence of the verb phrase within at least one parsed sentence of the set of parsed sentences; identifying a subset of noun phrases from the subset of parsed sentences based at least partially on grammatical relationship of each noun phrase of the subset of parsed sentences to the verb phrase; classifying a first noun phrase and a second noun phrase in the subset of noun phrases as one of an entity and a property, thereby defining one of a first entity and a first property; identifying a conceptual relationship between the first entity and the first property based at least in part on grammatical relationship of the first entity and the first property within a first sentence; and outputting the conceptual relationship as an identified relation between the first entity and the first property to a presentation interface for viewing. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification