Ontology-based parser for natural language processing
First Claim
1. A system for ontological parsing that converts natural-language text into predicate-argument format comprising:
- a sentence lexer for converting a natural language sentence into a sequence of ontological entities that are tagged with part-of-speech information; and
a parser for converting the sequence of ontological entities into predicate structures using a two-stage process that analyzes the grammatical structure of the natural language sentence and binds arguments into predicates.
6 Assignments
0 Petitions
Accused Products
Abstract
An ontology-based parser incorporates both a system and method for converting natural-language text into predicate-argument format that can be easily used by a variety of applications, including search engines, summarization applications, categorization applications, and word processors. The ontology-based parser contains functional components for receiving documents in a plurality of formats, tokenizing them into instances of concepts from an ontology, and assembling the resulting concepts into predicates. The ontological parser has two major functional elements, a sentence lexer and a parser. The sentence lexer takes a sentence and converts it into a sequence of ontological entities that are tagged with part-of-speech information. The parser converts the sequence of ontological entities into predicate structures using a two-stage process that analyzes the grammatical structure of the sentence, and then applies rules to it that bind arguments into predicates.
-
Citations
42 Claims
-
1. A system for ontological parsing that converts natural-language text into predicate-argument format comprising:
-
a sentence lexer for converting a natural language sentence into a sequence of ontological entities that are tagged with part-of-speech information; and
a parser for converting the sequence of ontological entities into predicate structures using a two-stage process that analyzes the grammatical structure of the natural language sentence and binds arguments into predicates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of ontological parsing that converts natural-language text into predicate-argument format comprising the steps of:
-
converting a natural language sentence into a sequence of ontological entities that are tagged with part-of-speech information; and
converting said sequence of ontological entities into predicate structures using a two-stage process that analyzes the grammatical structure of the natural language sentence and binds arguments into predicates. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification