17. A system comprising: a processor; a storage device coupled to the processor, wherein the storage device stores one or more text files; a parser that parses text into natural language dependency parse trees; an action process that uses the processor for processing the dependency parse trees by using an action application program interface (API) that creates a mapping from nodes of the dependency parse trees into actions, roles and contextual predicates, eliminates auxiliary verbs, detects negation from adverbs, classifies verbs, and outputs a collection of annotation query language (AQL) views, wherein: mappings other than a default mapping use a configuration file that provides for defining new roles through navigation in the dependency parse trees; the mapping is used for information extraction; the actions are placed in a data format that comprises columns including said verbs along with columns for said verb attributes that comprise action identification, verb base, verb classification, verb tense, verb voice and verb sentiment, wherein verb sentiment is independent of an action; the roles comprise arguments for said verbs; and the contextual predicates include modifiers for said verbs.
17. A system comprising: a processor; a storage device coupled to the processor, wherein the storage device stores one or more text files; a parser that parses text into natural language dependency parse trees; an action process that uses the processor for processing the dependency parse trees by using an action application program interface (API) that creates a mapping from nodes of the dependency parse trees into actions, roles and contextual predicates, eliminates auxiliary verbs, detects negation from adverbs, classifies verbs, and outputs a collection of annotation query language (AQL) views, wherein: mappings other than a default mapping use a configuration file that provides for defining new roles through navigation in the dependency parse trees; the mapping is used for information extraction; the actions are placed in a data format that comprises columns including said verbs along with columns for said verb attributes that comprise action identification, verb base, verb classification, verb tense, verb voice and verb sentiment, wherein verb sentiment is independent of an action; the roles comprise arguments for said verbs; and the contextual predicates include modifiers for said verbs. 20. The system of claim 17 , wherein said action process further comprises: eliminating optional information from auxiliary verbs that is propagated into the action; and exposing enclosure relationships among the actions, wherein adverbs and explicit negation language are uniformly exposed as negative and semi-negative voice, and the contextual predicates are classified into types.