The present invention is a business intelligence within an adaptive
searching system. The searching system uses a business intelligence
engine for communicating with a corporate database associated with a
business enterprise and a consumer. The business intelligence engine
compiles data about the consumer and any transaction conducted by the
consumer with the business enterprise. A transaction monitor for monitors
the transactions conducted by the consumer with the business enterprise.
Rules are determined by a business process and rules engine derived from
the data. The business intelligence engine analyzes the data to provide a
personalized communication message to the consumer.