Beruflich Dokumente
Kultur Dokumente
Model Defautl
Permission tab
Checked Use for analysts with Name of Analysis controlGroup PERFORMANCE GOALS "Customer Retention" Optimization=Maximize Required Checked Normalization Factor is 1 "Revenue" Optimization=Maximize Required Checked Normalization Factor is 1
Scores Tab
Credit Products Score Tab Revenue Inheritred Source From=Predicted By OfferAcceptance Each subchoice (Gold Gard, Miles Card, Platinum Card) Each has Attributes Value Tab Name=Likelihood of Purchase , Category=Targetting, Type=Double, InheritedValue=Predicted by OfferAcceptance: Purchased (Offers)
Message Category=Presentation, Type=String, InheritedValue="" (Offers): Purchased (Offers), AttributeValue="The Gold Credit Card provides extra services, plus a preferential rate of interest on your borrowings." Profit Margin Category=Targetting, Type=Double, InheritedValue=0.5 (Offers): Purchased (Offers), AttributeValue=25 Another CHoice Credit Card->Credit Services (choice) includes sub choices of Credit Protection and Electronic Payment
Choice Eligibility
Another Choice Group of sub group Load Product (has sub choice Home Mortgage and Student Loan) and sub group of Loan Services (has sub choice Reduced Interest nad choice Waive Fees) Typical Choice like Gold Card
Attribute Values
Scores
Eligibility Rule
FILTERING RULES Segment to Retain is true when ALl of the following 1. session/customer/CallsAbandoned >=6 2. session/customer/Tenure>=2
SCORING RULES: Credit Protection Retention If All of the Following 1. session/customer/HasCreditProtection="YES" then 0.0 Otherwise The value is 7.0 (these values are considered constants)
If All of the following 1. session/customer/CreditLineAmount>0 2. session/customer/CreditLineAmount<=50000 then 7.25 If all of the following 1. session/customer/CreditLineAmount>50000 2. session/customer/CreditLineAmount<=6000 then 6.25
etc. on other conditions Otherwise the value is 3.25 Waive Fee Retenion The value is 7.25
DECISIONS: Offer Decision Session Criteria Tab Select Choice from Offers Group NUmber of Choices to Select is 1 Select with fixed goal weights is picked Target Segments uses Segment to Retain where Goals in Priorities for "Segment ot Retain" segment is: Performance Goal: Customer Retention is Weight 70% and Revenus 30% Default Target Segment is
Custom Selection
OfferDecisionMultipleChoice:
Post Selection Logic: /*String channel = session().getChannel(); for (int i = 0; i < choiceArray.size(); i++) { Choice choice = choiceArray.get(i); choice.recordEvent("Delivered", channel); } */ //session().addAllToPresentedOffers(choiceArray); /* Store presented offers for future reference */ RandomDecision:
Logic is: /*String channel = session().getChannel(); for (int i = 0; i < choiceArray.size(); i++) { Choice choice = choiceArray.get(i); choice.recordEvent("Delivered", channel); } */ /* Store presented offers for future reference */ session().addAllToPresentedOffers(choiceArray); NO SELECTION FUNCTIONS (No need to know) ENTITIES: Session Deifinition Tab
Mapping tab
Logic tab
Mapping tab
Cache tab
Mapping tab
Cache tab
CustomerPreferencesDataSource
INTEGRATION POINTS->INFORMANTS
/*final String[] outcomes = new String[] { "Interested", "Purchased" }; final double PURCHASED_PERCENT = 12; SDChoiceArray presentedOffers = session().getPresentedOffers(); for (int i = 0; i < presentedOffers.size(); i++) { Choice choice = presentedOffers.get(i); if (ShouldRespondPositively.execute(choice)) { int level = (Math.random() <= PURCHASED_PERCENT / 100) ? 1 : 0; choiceOutcome = outcomes[level]; choice.recordEvent(choiceOutcome, channel); } } } */
ADVISORS: OfferRequest
Response is:
Response:
Logic Is:
System.out.println("selecting offer for customer (should get multiple offers): " + session().getCustomer().getCustomerId()); EXTERNAL SYSTEMS: CRM, Fulfilment, IVR FUNCTIONS: Multiply
Attributes Tab but defaults to Learn Location and Temporary Data Storage Other Model is OfferAcceptance
Attributes Tab
TemporaryDataStorage