The Predictor Object

The Predictor object enables Intelligent Cross-Sell by suggesting other items that a customer might be interested in.

The Predictor makes its suggestions by correlating the items that the customer has ordered with a database of items that other customers have ordered previously. The object examines the database to find orders that are similar to the current customer’s order, and generates a list of recommended products. The object also ensures that none of the products already in the current customer's order are suggested.

The Predictor object provides an automated means for constructing a dynamic, adaptive cross-sell table that changes as products and buying trends change. The Predictor removes the burden of having to create and maintain a cross-sell table manually. Another advantage of this object is that predictions can be made based on a combination of items and not on a per-item basis as is done in traditional manually constructed cross-sell tables.

The Predictor object supports the following methods.

Method Description
GetPredictions Examines a customer’s order form (or any list of orders) and suggests other products in which the customer may be interested.
InitPredictor Builds a knowledge base of customer preferences by importing a table containing the site purchase history.


© 1997-1998 Microsoft Corporation. All rights reserved.