An apparatus and method for processing mixed data for a selected task is
provided. An input transformation module converts mixed data into
converted data. A functional mapping module processes the converted data
to provide a functional output for the selected task. The selected task
may be one or a combination of a variety of possible tasks, including
search, recall, prediction, classification, etc. For example, the
selected task may be for data mining, database search, targeted
marketing, computer virus detection, etc.