Abstract: A method includes obtaining a sequence of words of a query and identifying, for each word of the sequence of words, an identigen subset to produce a plurality of identigen subsets. The method further includes determining, in accordance with grouping rules, a query entigen grouping that includes a sequence of unique entigens, where an entigen of the sequence of unique entigens corresponds to an identigen of a corresponding identigen subset of the plurality of identigen subsets, and where the query entigen grouping corresponds to a meaning of associated with the query. The method further includes identifying a section of a knowledge base that substantially matches the query entigen grouping, where the knowledge base facilitates storage of knowledge as a multitude of entigen groupings. The method further includes determining an answer to the query based on the section of the knowledge base.
Abstract: A system for annotating words of a data corpus based upon attributes, items, and actions with Identigens (IDNs) from a Descriptive Dictionary, pairing the word's or their IDNs based on logical forming rules (CETLO Rules); determining if a selected plurality of paired words or IDNs (CETs) are grammatically and syntactically correct by matching IDNs from each pair of words. Optionally, identifying and annotating the individual entities (Entigens) that words are identifying.