The CRM Textbook: customer relationship training
Download
Report
Transcript The CRM Textbook: customer relationship training
The CRM Textbook: customer
relationship management training
Terry James
© 2006
Chapter 12: Analytical
1
© 2003 Terry James. All rights reserved
2
Operational vs. Analytical
Operational
transactions, POS point of sale
answer in seconds,
zero failures
Analytical
© 2006 Terry James
learning, analysis, patterns, history
answer in hours or days
3
Data Warehouse vs. Data Mart
More sophisticated than relational database
Data warehouse
Enterprise, huge, standards
Level of granularity
Cube – 3D
Fact tables
Data Mart
© 2006 Terry James
Smaller, departmental, more unique needs
4
Place
Time
Product
Cube 4
© 2006 Terry James
Cube 2
Fact table
5
ETL
Extract
Translate
Data from operational files all over, and
any other useful data source
Standardize the data, clean it, rationalize
Load
© 2006 Terry James
Load up the data warehouse
6
Quality
Major issue
Plan spend 30% of your time for quality
Data dictionary
Most common errors
Missing data, invalid data, out-of-date
Inconsistencies
What is the definition, the data steward, the meaning,
valid values, etc.
Different meanings for the same code, different codes
for the same meaning, multiple data for the same data
element
Meta data
© 2006 Terry James
Data about data
7
OLAP vs. data mining
OLAP
OnLine analytic programming
You start with a question, run reports,
check data, publish results
Data mining
© 2006 Terry James
Start with no question
Wander across the data to uncover
patterns of fraud, buying, selling, etc
8
Data Mining Techniques
Correlation
Regression
Emulates the brain (wetware)
Fuzzy logic
Clustering
Predict the future
Example: Buying = -2.4(price) + 4.1 etc.
Neural network
When prices go down, buying goes up
What things go together in a bundle
If you are like other people who did x, they also did y
Genetic algorithm
© 2006 Terry James
Emulates nature ,evolution, and mutations
If random change to formula provides better predictions, keep it, otherwise
retest and then loop to make new change
Data mining process
9
1.Begin with an important
Learn
New
data
© 2006 Terry James
Take
action
company goal
2. Collect data needed
3. Data quality, ETL
4. Pick technique (genetic,
neural network, …)
5. Build a model
6. Test and validate model
7. Implement model
8. Report results
9. Integrate new learning
10. Go back to step 1
10
Traps
It is so cool, sexy, interesting,…
Yes, but does it put cash on the table?
Prove the obvious
© 2006 Terry James
Don’t burn CPU cycles just to prove
purchase patterns match marketing
campaigns. Go after valuable items, not
motherhood and apple pie.
11
Validating
Does the model work?
Do you have a response equation to the
campaign?
How accurate was the model?
False positive
False negative
Beware Bayes Theory
What about the control group?
© 2006 Terry James
12
Learning is a forever loop
Each worthwhile analysis should be
focused on action
Check ahead if manager is ready for action
and on what topics
Take what you learn and take action
Action will generate data
Take data and learn
Analysis and loop back to step 1
© 2006 Terry James