Explaining the Product Range Effect in Purchase Data



Similar documents
2014 CONSUMER VIEWS OF MARKETING

What this topic is about. The purpose of marketing Different approaches to marketing Segmentation Niche &mass markets B2C & B2B marketing

Customer Database Management System in Retail Business

Segmentation and Data Management

Operations Research in Supply Chain Optimization

DATA MINING CLUSTER ANALYSIS: BASIC CONCEPTS

Data Visualization Techniques

Go to to access the Plan Finder HOW TO USE THE MEDICARE.GOV PART D PRESCRIPTION DRUG PLAN FINDER

Ch.3 Demand Forecasting.

Chapter 20: Data Analysis

Strengthening Diverse Retail Business Processes with Forecasting: Practical Application of Forecasting Across the Retail Enterprise

Personal Auto Predictive Modeling Update: What s Next? Roosevelt Mosley, FCAS, MAAA CAS Predictive Modeling Seminar October 6 7, 2008 San Diego, CA

VALUING BANKING STOCKS

IBM SPSS Direct Marketing 23

Data Visualization Techniques

IBM SPSS Direct Marketing 22

Data Mining Techniques

Review Jeopardy. Blue vs. Orange. Review Jeopardy

The influence of brand advertising on the buying process

Marketing: Mastering the Process

Search engines: ranking algorithms

The 3 must-know online marketing trends for event promotion. Jenn Tapscott Online Strategy Consultant September 22, 2011

For example: The market for music could be segmented in various ways, including: Age ie teenagers will have different tastes to 40 year olds

Analyzing the Expressive Range of a Level Generator

Mobile Marketing Survey Report Q1 2014

STX Beacon User Guide Setup

Hedging Illiquid FX Options: An Empirical Analysis of Alternative Hedging Strategies

DIMENSIONS. Microsoft Dynamics NAV DIMENSIONS. Dimensions in Microsoft DynamicsTM NAV help you to better understand where your business is going.

SOA 2013 Life & Annuity Symposium May 6-7, Session 30 PD, Predictive Modeling Applications for Life and Annuity Pricing and Underwriting

The. biddible. Guide to AdWords at Christmas

MasterIndex Report: Grocery Shopping Experience

Data Functionality in Marketing

Investment Planning Questionnaire

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

50 Questions before computerization

Vision for retail data quality. How data quality powers effective decision making in consumer goods retail

Data Mining with SAS. Mathias Lanner Copyright 2010 SAS Institute Inc. All rights reserved.

A Logistic Management System Integrating Inventory Management and Routing

Simplify your business. Sell more tickets.

Is All Data Created Equal?

CONTENTS PREFACE 1 INTRODUCTION 1 2 DATA VISUALIZATION 19

IBM SPSS Direct Marketing 19

Chapter 5 Estimating Demand Functions

MARKETING SUMMARY Chapter 7 Target Marketing Strategies and CRM

Use of mobile phone data to estimate mobility flows. Measuring urban population and inter-city mobility using big data in an integrated approach

PREDICTIVE ANALYTICS & CUSTOMER DATA: A LOOK AT THE RETAIL INDUSTRY PROF. GINO VAN OSSEL GINO.VANOSSEL@VLERICK.COM

Applying Customer Analytics to Promotion Decisions WHITE PAPER

Confectionery Online. What You ll Gain from this Report ONLINE SHOPPER INTELLIGENCE - UK

Boost Your Direct Marketing Success with Prepaid Incentive Cards

Exploratory data analysis (Chapter 2) Fall 2011

Internet Grocery Stores What does the future look like? By: Matthew Rousu

Formulations of Model Predictive Control. Dipartimento di Elettronica e Informazione

GROCERY SHOPPING (BEING A SMART CONSUMER) &

Manifold Learning Examples PCA, LLE and ISOMAP

Foundations of Multidimensional Network Analysis

Archetypal Analysis in Marketing Research: A New Way of Understanding Consumer Heterogeneity

Bill Younger, Manager Business Energy Management Puget Sound Energy Bellevue, Washington

UNDERSTANDING AND MOTIVATING ENERGY CONSERVATION VIA SOCIAL NORMS. Project Report: 2004 FINAL REPORT

2013 choicestream survey: CONSUMER OPINIONS on ONLINE ADVERTISING & AUDIENCE TARGETING results & findings

Business Statistics. Successful completion of Introductory and/or Intermediate Algebra courses is recommended before taking Business Statistics.

SocialCode is a marketing partner for Facebook, Twitter, LinkedIn, Pinterest, Instagram and Pinterest.

Claims 2.0: Rethinking High Performance in Claims. White Paper. Changing Channels. Accenture Multi-Channel Distribution Insurance Consumer Survey

Big Data Management and Predictive Analytics as-a-service for the Retail Industry

ZOINED RETAIL ANALYTICS. User Guide

How To Implement Your Own Sales Performance Dashboard An Introduction to the Fundamentals of Sales Execution Management

ECONOMIC OPPORTUNITIES WITHIN YOUR REGIONAL SUPPLY CHAINS CHRIS BROWN SENIOR ASSOCIATE REMI

14.01 Fall 2010 Problem Set 1 Solutions

Driving through the consumer s mind: Steps in the buying process. December 2014 For private circulation only

AP Physics 1 and 2 Lab Investigations

IT and CRM A basic CRM model Data source & gathering system Database system Data warehouse Information delivery system Information users

Sage 200 Manufacturing Datasheet

%&'(%)$(*$)+&$,-'(%).*/&$0$ 12&314*&22$(3$,*)&%*&)$-.%5&),*6$ 3(%$4(/.4$712,*&22&2$

Data analysis for Internal Audit

Chapter 5. Process design

15 : Demand Forecasting

Life Insurance Buyer's Guide

Clearance Pricing & Inventory Management for Retail Chains

Dimensionality Reduction: Principal Components Analysis

RT Spread Scanner. Quick overview

Mobile phone data for Mobility statistics

China and the WTO: Implications for Grain Trade. Dr. Thomas I. Wahl IMPACT Center Washington State University

Past, present, and future Analytics at Loyalty NZ. V. Morder SUNZ 2014

SAS VISUAL ANALYTICS AN OVERVIEW OF POWERFUL DISCOVERY, ANALYSIS AND REPORTING

Use of Data Mining Techniques to Improve the Effectiveness of Sales and Marketing

Dashboards as Easy To Use as Amazon

Enhanced Boosted Trees Technique for Customer Churn Prediction Model

Campaign Management & Analytics Best Practices

METHODOLOGY THANKS TO CONNECTED DEVICES LIKE TABLETS AND SMARTPHONES, THE WAY PEOPLE SHOP IS CHANGING DRAMATICALLY.

Mine Your Business A Novel Application of Association Rules for Insurance Claims Analytics

Transcription:

Explaining the Product Range Effect in Purchase Data Diego Pennacchioli, Michele Coscia, Salvatore Rinzivillo, Dino Pedreschi, Fosca Giannotti diego.pennacchioli@isti.cnr.it 2013 IEEE International Conference on Big Data, Santa Clara - CA, 6-9/10/2013

Outline the purchase behavior - issues in data analysis new measures to represent the personal utility function introducing the range effect conclusions

What drives customer behavior?

What drives customer behavior? generic utility function (rationality)

What drives customer behavior? generic utility function (rationality) personal utility function (diversity)

What about personal utility function?

What about personal utility function? how often and in which quantity do I need that good?

What about personal utility function? how often and in which quantity do I need that good? how much do I desire that good? how useful is that good for me? how unique is that good? (can I replace it with other goods satisfying the same need?)

What about personal utility function? QUANTITY PURCHASED SOPHISTICATION DEGREE

What is sophistication?

What is sophistication? neither the price

What is sophistication? neither the price nor the functional feature of the product

What is sophistication? the sophistication of a good is strongly related to the need that the good satisfies

What is sophistication? the sophistication of a good is strongly related to the need that the good satisfies

What is sophistication? the sophistication of a good is strongly related to the need that the good satisfies to be considered sophisticated a product needs to satisfy two constraints: it has to be sold to few customers the customers buying it have to buy all products that are less sophisticated than it

Data largest italian retail distribution Company time window: 2007-01-01 / 2012-12-31 1,066,020 active and recognizable customers 138 stores over the whole Italy s west coast 345,208 different items 2 Billions purchases

Data largest italian retail distribution Company time window: 2007-01-01 / 2012-12-31 1,066,020 active and recognizable customers 138 stores over the whole Italy s west coast 345,208 different items segment flag coeliac.. flag biologic brand 2 Billions purchases sub-category category division marketing item description card number name date of birth gender sector macro-sector area Sold Quantity Weight Volume Price per Unit customer occupation date of association address city day month year date store kind address province region city province region

Data largest italian retail distribution Company time window: 2007-01-01 / 2012-12-31 1,066,020 active and recognizable customers 138 stores over the whole Italy s west coast 345,208 different items segment flag coeliac.. flag biologic brand 2 Billions purchases sub-category category division marketing item description card number name date of birth gender sector macro-sector area Sold Quantity Weight Volume Price per Unit customer occupation date of association address city day month year date store kind address province region lat+long city lat+long province region

Data largest italian retail distribution Company time window: 2007-01-01 / 2012-12-31 1,066,020 active and recognizable customers 138 stores over the whole Italy s west coast 345,208 different items 2 Billions purchases FILTER: one city (Leghorn) customers within 5km from a store segment, not item day month segment sub-category category year division sector macro-sector removed products too frequent and meaningless area flag coeliac marketing date.. Sold Quantity Weight Volume Price per Unit flag biologic item store brand description customer kind lat+long address city province region card number name date of birth gender occupation date of association address city province region lat+long

Data After the filter: 60,366 customers 4,567 segments 107,371,973 total purchases segment flag coeliac.. flag biologic brand sub-category description card number FILTER: one city (Leghorn) customers within 5km from a store segment, not item category marketing division sector macro-sector area day month date year removed products too frequent and meaningless Sold Quantity Weight Volume Price per Unit item store customer kind lat+long address city province region name date of birth gender occupation date of association address city province region lat+long

The data model Bipartite Network (customer-segment) not all purchases, just the ones meaningful (lift) sort products and customers by quantities

The data model Bipartite Network (customer-segment) not all purchases, just the ones meaningful (lift) sort products and customers by quantities bought by many bought a lot of things bought few things bought by few

The product sophistication we calculate the sums of the purchase matrix for each product and customer we need to correct these sums recursively: we need to calculate the avg level of sophistication of the customers needs by looking at the avg sophistication of the products that they buy, and then use it to update the avg sophistication of these products so, we take the eigenvector associated with the second largest eigenvalue (that is associated with the variance in the system) [HITS variation]

The product sophistication less sophisticated more sophisticated

...and what about distance to travel? Intuitively... higher prices mean longer distances to travel higher quantities mean shorter distances to travel higher sophistication means longer distances to travel

distance VS prices each dot is a purchase representative if a customer bought products of the same price in different shops, than the distance is weighted with the price AVG Distance Traveled by Customers (in meters) 3500 3000 2500 2000 1500 1000 500 0 10-1 10 0 10 1 10 2 10 3 Product Price 90000 80000 70000 60000 50000 40000 30000 20000 10000 0 log-normal regression f(x) = a log x + b R 2 = 17.25%

distance VS popularity each dot is a purchase representative if a customer bought products of the same frequency in different shops, than the distance is weighted with the frequency AVG Distance Traveled by Customers (in meters) 3000 2500 2000 1500 1000 500 0 10 0 10 1 10 2 10 3 10 4 10 5 10 6 10 7 Freq(Product) 45000 40000 35000 30000 25000 20000 15000 10000 5000 0 log-normal regression f(x) = a log x + b R 2 = 32.38%

distance VS sophistication each dot is a purchase representative if a customer bought products of the same sophistication in different shops, than the distance is weighted with the sophistication AVG Distance Traveled by Customers (in meters) 2500 2000 1500 1000 500 0 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.6 0.65 Product Sophistication 250000 200000 150000 100000 50000 0 log-normal regression f(x) = a log x + b R 2 = 85.72%

the power of shops Iper Super Gestin Pasta Breaded Frozen Fish Health Testers

the power of shops Iper Super Gestin Pasta Breaded Frozen Fish Health Testers

Conclusions and Future Work introduced the concept of range effect shown the interplay with prices (low), popularity (medium) and sophistication (high)...and if we use the distance as proxy for desire distance as the crow flies vs viability what about classification?...and more complex measures?

Thank you for your attention! Questions?

The product sophistication this formulation is very sensitive to noise (products bought by a very narrow set of customers) Three-step strategy: calculate eigenvectos of a restricted number of popular products we use the estimate of the sophistication of these products to estimate the sophistication of all customers we use the estimated sophistication of customers to have the final sophistication of the entire set of products at the end, we normalize