Searches and processes all types of data, including both structured data (controlled input and output, e.g., databases) and unstructured data such as email, audio, and unorganized documents; penetrates ???silos??? of unstructured data and cross references it with structured data.