Method and apparatus for determining the meaning of natural language
First Claim
1. A method for processing natural language, comprising:
- receiving an information input string;
generating referent tridbits corresponding to stimuli in the information input string; and
generating assert tridbits defining relationships between the referent tridbits.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for processing natural language includes receiving an information input string. Referent tridbits corresponding to stimuli in the information input string are generated. Assert tridbits defining relationships between the referent tridbits are generated. A language processing system including a rules database and a meaning engine. The rules database is operable to store a plurality of syntax rules. The meaning engine is operable to receiving an information input string, generate referent tridbits corresponding to stimuli in the information input string based on the syntax rules, and generate assert tridbits defining relationships between the referent tridbits based on the syntax rules.
19 Citations
21 Claims
-
1. A method for processing natural language, comprising:
-
receiving an information input string;
generating referent tridbits corresponding to stimuli in the information input string; and
generating assert tridbits defining relationships between the referent tridbits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A language processing system, comprising:
-
a rules database operable to store a plurality of syntax rules; and
a meaning engine operable to receiving an information input string, generate referent tridbits corresponding to stimuli in the information input string based on the syntax rules, and generate assert tridbits defining relationships between the referent tridbits based on the syntax rules.
-
-
19. A knowledge processing system, comprising:
-
a knowledgebase operable to store referent tridbits corresponding to stimuli and assert tridbits defining relationships between the referent tridbits; and
a meaning engine operable to access the knowledgebase and perform a reasoning process using at least one of the referent tridbits and the assert tridbits.
-
-
20. A system for processing natural language, comprising:
-
means for receiving an information input string;
means for generating referent tridbits corresponding to stimuli in the language input string; and
means for generating assert tridbits defining relationships between the referent tridbits.
-
-
21. A program storage device encoded with instructions that, when executed by a processing device, perform a method for processing natural language, the method comprising:
-
receiving an information input string;
generating referent tridbits corresponding to stimuli in the language input string; and
generating assert tridbits defining attribute relationships between the referent tridbits.
-
Specification