Voice processing system, method for allocating acoustic and/or written character strings to words or lexical entries
First Claim
Patent Images
1. A system for automatically recognizing and further processing meaning of a linguistically provided information, comprising:
- a processor executing routines providing;
an extractor which extracts a concept and a concept category from a knowledge base for each word contained in said linguistically provided information, each extracted concept corresponding to isolated meaning of one of the words; and
a connector which connects the extracted concepts to obtain a reconstructed meaning of said linguistically provided information;
wherein;
an artificial language intelligence coordinates an information exchange between the connector and the knowledge base, which contains a pool of cognitive routines;
the connector first transmits a request code to the artificial language intelligence, the request code containing at least information regarding the connector and the extracted concept categories to be processed;
the artificial language intelligence subsequently processes the request code, thereby selecting a cognitive connection routine from the pool of cognitive routines, said cognitive connection routine determined by the combination of information contained in the request code, extracts information from the knowledge base in consideration of the extracted concept categories to be processed, and transmits the cognitive connection routine and the information extracted from the knowledge base to the connector; and
the connector connects the extracted concepts in consideration of said cognitive connection routine and said information extracted from the knowledge base, following which a meaningfully reconstructed meaning of said linguistically provided information is conveyed to a conflict module, the conflict module compares the reconstructed meaning of said information with a current situation context contained in a situation module, which is part of the knowledge base, by using an appropriate comparison routine, by the following process;
the conflict module first transmits a request code to the artificial language intelligence, the request code containing at least information regarding the conflict module, the extracted concept categories to be processed and the situation module;
the artificial language intelligence subsequently processes the request code, thereby selecting a cognitive comparison routine from the pool of cognitive routines, said cognitive comparison routine determined by the combination of information contained in the request code, extracts information from the situation module in consideration of the extracted concept categories to be processed;
transmits the cognitive comparison routine and the information extracted from the situation module to the conflict module; and
the conflict module compares the reconstructed meaning of said linguistically provided information with said information extracted from the situation module in consideration of said cognitive comparison routine.
0 Assignments
0 Petitions
Accused Products
Abstract
A language-processing system has an input for language in text or audio, as a message, an extractor operating to separate words and phrases from the input, to consult a knowledge base, and to assign a concept to individual ones of the words or phrases, and a connector operating to link the concepts to form a statement. In some cases there is a situation model updated as language is processed. The system may be used for controlling technical systems, such as robotic systems.
29 Citations
25 Claims
-
1. A system for automatically recognizing and further processing meaning of a linguistically provided information, comprising:
- a processor executing routines providing;
an extractor which extracts a concept and a concept category from a knowledge base for each word contained in said linguistically provided information, each extracted concept corresponding to isolated meaning of one of the words; and a connector which connects the extracted concepts to obtain a reconstructed meaning of said linguistically provided information; wherein; an artificial language intelligence coordinates an information exchange between the connector and the knowledge base, which contains a pool of cognitive routines; the connector first transmits a request code to the artificial language intelligence, the request code containing at least information regarding the connector and the extracted concept categories to be processed; the artificial language intelligence subsequently processes the request code, thereby selecting a cognitive connection routine from the pool of cognitive routines, said cognitive connection routine determined by the combination of information contained in the request code, extracts information from the knowledge base in consideration of the extracted concept categories to be processed, and transmits the cognitive connection routine and the information extracted from the knowledge base to the connector; and the connector connects the extracted concepts in consideration of said cognitive connection routine and said information extracted from the knowledge base, following which a meaningfully reconstructed meaning of said linguistically provided information is conveyed to a conflict module, the conflict module compares the reconstructed meaning of said information with a current situation context contained in a situation module, which is part of the knowledge base, by using an appropriate comparison routine, by the following process;
the conflict module first transmits a request code to the artificial language intelligence, the request code containing at least information regarding the conflict module, the extracted concept categories to be processed and the situation module;
the artificial language intelligence subsequently processes the request code, thereby selecting a cognitive comparison routine from the pool of cognitive routines, said cognitive comparison routine determined by the combination of information contained in the request code, extracts information from the situation module in consideration of the extracted concept categories to be processed;
transmits the cognitive comparison routine and the information extracted from the situation module to the conflict module; and
the conflict module compares the reconstructed meaning of said linguistically provided information with said information extracted from the situation module in consideration of said cognitive comparison routine. - 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)
- a processor executing routines providing;
Specification