RecENGINE⢠processes complex data sets using R/SAS based on a predictive algorithm, which accurately defines the risk profile of a customer followed by rule based segmentation to define characteristics of a particular segment to be targeted for a particular offer. Data is dynamically updated for each customer to recommend offers.