1. A computer system comprising a reduction server in a processor unit comprising: a context-entity factory configured to: build a data model defining an ontology of data objects that are context-aware; text mine activity patterns on a first body of data comprising open-source unstructured text; and constraint-based mine activity patterns on a second body of data drawn from multiple heterogeneous sources, such that the data model further defines metadata tags for the data objects, and the reduction server communicates with a storage device configured to store the data objects as stored data objects, the storage device further configured to store associated contexts for corresponding ones of the stored data objects; and a reduction component configured to: employ at least one information mashup application configured to access a spatial-temporal query engine to generate an output of contextual relationships of multiple spatial data and temporal data objects; capture a current context value of a first data object defined in the ontology of data objects; and compare the current context value of the first data object with stored values of the associated contexts, such that when the current context value does not match a particular stored value of a particular associated context in the associated contexts, the reduction component is further configured to remove a corresponding particular stored data object and the particular associated context from the stored data objects.
4. The computer system of claim 1 , wherein the context-entity factory is further configured to perform a tensor analysis of a plurality of unstructured data objects to derive contextual relationships among the unstructured data objects as a first step of building the data model.