System Apparatus Circuit Method and Associated Computer Executable Code for Natural Language Understanding and Semantic Content Discovery
First Claim
1. A language understanding system for extrapolating meaning from vocalized speech comprising:
- a Speech Acquisition Block to sample and digitize vocalized speech of a speaking user;
a Speech Analytics Block to analyze the digitized speech so as to recognize within the digitized speech samples a specific text stream;
a Domain Block to utilize knowledgebase, in a specific context domain of the vocalized speech, to construct one or more semantic/syntactic domain specific query analysis rule-sets; and
a Natural Language Processing Block to build, at least partially based on the domain specific query analysis rule-sets, a “
Domain Specific Knowledgebase Query”
(DSKQ) or set of queries.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are systems, apparatuses, circuits and methods for extrapolating meaning from vocalized speech or otherwise obtained text. Speech of a speaking user is sampled and digitized, the digitized speech is converted into a text stream, the text stream derived from speech or otherwise obtained is analyzed syntactically and semantically, a knowledgebase in the specific context domain of the text stream is utilized to construct one or more semantic/syntactic domain specific query analysis constrains/rule-sets, and a “Domain Specific Knowledgebase Query” (DSKQ) or set of queries is built at least partially based on the domain specific query analysis constrains/rule-sets.
32 Citations
20 Claims
-
1. A language understanding system for extrapolating meaning from vocalized speech comprising:
-
a Speech Acquisition Block to sample and digitize vocalized speech of a speaking user; a Speech Analytics Block to analyze the digitized speech so as to recognize within the digitized speech samples a specific text stream; a Domain Block to utilize knowledgebase, in a specific context domain of the vocalized speech, to construct one or more semantic/syntactic domain specific query analysis rule-sets; and a Natural Language Processing Block to build, at least partially based on the domain specific query analysis rule-sets, a “
Domain Specific Knowledgebase Query”
(DSKQ) or set of queries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A language processing system comprising:
-
a natural language processing module designed to apply a domain specific rule set, expressed as a formal grammar, to a text stream; a grammar parsing logic with a capability for dynamic loading or generation of lexical entries and meta-data variables and recovery of partial structures from failed or incomplete parses; and a query analysis logic adapted to convert an output of said natural language processing module into a structured query, using a domain specific genome and logic for resolution of ambiguities.
-
-
12. A language understanding system for extrapolating meaning from natural language comprising:
-
a Domain Block to utilize knowledgebase, in the specific context domain of the natural language, to construct one or more semantic/syntactic domain specific query analysis rule-sets; and a Natural Language Processing Block to build, at least partially based on the domain specific query analysis rule-sets, a “
Domain Specific Knowledgebase Query”
(DSKQ) or set of queries. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for language understanding and extrapolating meaning from natural language comprising:
-
utilizing knowledgebase, in the specific context domain of the natural language, to construct one or more semantic/syntactic domain specific query analysis rule-sets; and building, at least partially based on the domain specific query analysis rule-sets, a “
Domain Specific Knowledgebase Query”
(DSKQ) or set of queries. - View Dependent Claims (20)
-
Specification