Patent ID: 8738353
Filing Date: 2014-05-27
Classification: G06F

Abstract:
1. A method of representing a language statement having one or more words, the method comprising: capturing an expression of the language statement in a digital database; electronically associating each word in the language statement with at least one word database record from the digital database, the word database record having a plurality of properties including person, gender, tense, part of speech, and semantic word classification; substantially removing with a computer any first ambiguities as to which word database record corresponds to each word in the language statement; establishing one or more functional roles for each word in the language statement, wherein the functional roles are categories comprising at least one of complement-object-indirect, complement-object-direct, determinative-complement, noun-attribute, noun-complement, orphan-attribute, orphan-noun, orphan-verb, subject, verb, and verb-attribute, and the functional roles are determined by the context of the words within the language statement, and by the properties of the word database record associated with the word in the language statement; processing any second ambiguities in the language statement with a computer, using the functional roles and the properties, the second ambiguities selected from a group of ambiguities comprising functional, semantic, and grammatical incongruities between the words in the language statement; and providing a representation of the language statement as database records, the representation including the properties of the word database records associated with each word in the language statement, and the functional roles established for each word in the language statement, and wherein which the first ambiguities are substantially removed, and the second ambiguities are processed.