Data Mining Deployment Guide > Setting Up Batch Scoring with Siebel Data Mining >

Defining Batch Scoring Requirements


Depending on how you intend to use batch scores, you must consider the following definitions:

  • Where to store scores
  • How often to update these scores
  • Whether to schedule or manually execute batch score runs

Your options will vary depending on whether you are using Data Mining Workbench, Siebel Miner, or Data Mining Engine stand-alone to generate scores.

The degree of volatility of customer behavior determines the required frequency of retraining models and rescoring your customer base. In industries where customer behavior evolves over time, batch scores can become out of date, and even the underlying predictive models of customer behavior can lose their predictive power. In this case, it is important to diligently monitor model performance and plan for the timely rescoring and retraining of models.

Siebel eBusiness Applications can access batch scores in the Siebel Data Warehouse through Siebel Analytics to drive intelligent, proactive interactions at customer touchpoints. If you use batch scores as a substitute for real-time scoring or in combination with it, you need to identify which Siebel application, views, applets and business components will expose batch scores to the user.

Defining Batch Scoring Requirements for Siebel Miner and Siebel Analytics Applications Users

Stored in the Siebel Data Warehouse, batch scores are analyzed with Siebel Answers. For this purpose, Siebel Analytics provides prebuilt metadata that links batch scores to customer profile data and other data entities. In order to analyze batch scores in context of the Siebel Data Warehouse, the Siebel Miner repository database must be installed in the Siebel Data Warehouse. See the Siebel Miner documentation in the Angoss folder on the Siebel eBusiness Third-Party Bookshelf for details on installation options.

Example of Defining Requirements for Batch Scoring Deployment

The wireless service provider uses Siebel Miner to generate weekly churn propensity scores for its entire customer base, and uses Siebel Marketing to create retention campaigns that target likely churners. The company also deploys a Siebel Call Center application that displays churn propensity scores in a customer dashboard to call center agents.

Data Mining Deployment Guide