12. A semantic processor comprising computer hardware that executes logic to recognize cause-effect relations in text in electronic or digital form the processor comprising: a linguistic knowledge base stored in at least one storage media; and a semantic analyzer comprising: an expanded subject-action-object (eSAO) recognizer configured to recognize a first eSAO set and a second eSAO set in the text, the first eSAO set including two or more eSAO components and the second eSAO set including two or more eSAO components that are different than the two or more eSAO components of the first eSAO set, the first and second eSAO sets being based on eSAO definitions stored in the linguistic knowledge base; and a cause-effect recognizer configured to match the first and second eSAO sets with known cause-effect relationship patterns stored in the linguistic knowledge base, the known cause-effect relationship patterns including indicators of a presence of a cause-effect relation in a sentence and information about an eSAO set in the sentence that acts as a cause part of the C-E relation and an eSAO set in the sentence that acts as an effect part of the cause-effect relation, and to produce one or more eSAO cause-effect relations based on the match, wherein the produced cause-effect relations each identify one of the first eSAO set and the second eSAO set as a cause eSAO and the other of the first eSAO set and the second eSAO set as an effect eSAO.
12. A semantic processor comprising computer hardware that executes logic to recognize cause-effect relations in text in electronic or digital form the processor comprising: a linguistic knowledge base stored in at least one storage media; and a semantic analyzer comprising: an expanded subject-action-object (eSAO) recognizer configured to recognize a first eSAO set and a second eSAO set in the text, the first eSAO set including two or more eSAO components and the second eSAO set including two or more eSAO components that are different than the two or more eSAO components of the first eSAO set, the first and second eSAO sets being based on eSAO definitions stored in the linguistic knowledge base; and a cause-effect recognizer configured to match the first and second eSAO sets with known cause-effect relationship patterns stored in the linguistic knowledge base, the known cause-effect relationship patterns including indicators of a presence of a cause-effect relation in a sentence and information about an eSAO set in the sentence that acts as a cause part of the C-E relation and an eSAO set in the sentence that acts as an effect part of the cause-effect relation, and to produce one or more eSAO cause-effect relations based on the match, wherein the produced cause-effect relations each identify one of the first eSAO set and the second eSAO set as a cause eSAO and the other of the first eSAO set and the second eSAO set as an effect eSAO. 22. The semantic processor of claim 12 , wherein the first eSAO set includes four or more eSAO components in the text grouped together to form the distinct semantic units.