SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
A D A P T I V E P R I C I N G W I T H
M A C H I N E I N T E L L I G E N C E
MTL+ECOMMERCE
E VA N P R O D R O M O U
● Founder & CTO, Fuzzy.io
● Former CTO, Breather
● Founder, StatusNet
● Founder, Wikitravel
W H O I S T H I S TA L K F O R ?
● Involved in e-commerce
− “products or services on the Web or mobile”
● Technical understanding
● Decision-making power
W H AT I S “ A D A P T I V E P R I C I N G ” ?
• Changing the price of a product
• Based on the situation
• User attributes
• Product attributes
• Business attributes
W H Y A D A P T I V E P R I C I N G ?
● Profit maximization
● Competition
● Many large retailers use it
● Guide user behaviour
● Activation
● Retention
● Referral
R I S K S
● Too high = don’t convert
● Too low = cut into margin
− May be worthwhile to activate a customer
● Perception of fairness
I M P L E M E N TAT I O N O P T I O N S
● Procedural code
● Markets
● Machine learning
● Fuzzy logic
IF
THEN ELSEIF ELSE
IF
THEN ELSEIF ELSE
IF
THEN ELSEIF ELSE
IF
THEN ELSEIF ELSE
IF
THEN ELSE
IF
THEN ELSE
IF
THEN ELSE
IF
THEN ELSE
IF
THEN ELSE
IF
THEN ELSE
IF
THEN ELSE
IF
THEN ELSE
IF
THEN ELSEIF ELSE
IF
THEN ELSEIF ELSE
IF
THEN ELSEIF ELSE
IF
THEN ELSEIF ELSE
IF
THEN ELSE
IF
THEN ELSE
IF
THEN ELSE
IF
THEN ELSE
IF
THEN ELSE
IF
THEN ELSE
IF
THEN ELSE
P R O B L E M S W I T H P R O C E D U R A L C O D E
● Gets very complicated with multiple
inputs
● Brittle
● Hard to debug
● Hard to maintain
● Thresholds
M A R K E T- B A S E D S O L U T I O N S
● Require a market
● Require something close to real-time
bidding
● Require fungible product or service
− One seller is equivalent to another
M A C H I N E L E A R N I N G
● Requires corpus of training data
− May not be collected
− May be difficult to experiment
● Requires training process
● Unintuitive results
● Harder to audit
● Staff are expensive
F U Z Z Y L O G I C
● Fuzzy sets
− Intuitive categories like “old”, “new”, “good”, “warm”
● Degrees of membership
− 0 to 100%
● Real-world wisdom
− IF userAge IS new THEN discount IS high
F U Z Z Y L O G I C F O R A D A P T I V E P R I C I N G
• Pros
● Uses explicit business rules
● Doesn’t require large training corpus
● Smoothly-varying output — no discontinuities with thresholds
● Handles contradictions well
● Adding and removing inputs well
● Missing data works well
● Easier to audit
F U Z Z Y L O G I C F O R A D A P T I V E P R I C I N G
• Cons
• Requires numerical inputs
D I S C O U N T
● Not a fixed price
● Can use the same agent for multiple
products
● 0% = full price, 100% = free
● Bounded to prevent outrageous prices
W H AT FA C T O R S C A N
A F F E C T P R I C E ?
P R O D U C T P O P U L A R I T Y
● Sales/week
● Smoothes over variations by day-of-week
● Ideally, pre-calculated for previous week
C AT E G O RY P O P U L A R I T Y
● Similar to product popularity, but for
product category
S I T E P E R F O R M A N C E
● Site-wide sales for the week
● Can be in dollars, or # of sales
● Very site-specific
S A L E S P E R H O U R O F W E E K
● Discrepancies between weekday/
weekend, night/day
S A L E S P E R W E E K O F Y E A R
● Especially for seasonal products
● Best for established stores
● At least one year of sales!
U S E R R E C E N C Y
● How long ago did the user sign up?
U S E R A C T I VAT I O N
● Number of sales or dollars
M A R K E T P E N E T R AT I O N
● For geographical markets
● In number/million
O T H E R FA C T O R S
● Influencer
− Number of followers on Twitter
− Number of friends on Facebook
● Social network penetration
− Percentage of followers on Twitter who have
joined
− Percentage of friends on Facebook who have
joined
R U L E S
● Map input factors to output discount
● Usually linear
● Occasionally inversely linear
● More complex rules possible
I N T E G R AT I N G W I T H S T O R E
S O F T WA R E
● Using an SDK
● Or a plugin
F U Z Z Y L E A R N I N G
● In production
● Feedback loop based on profit margin
on the sale
● 0% = no conversion
● Varies fuzzy set boundaries
● Varies weights of fuzzy rules
T H A N K S
Evan Prodromou
evan@fuzzy.io
https://fuzzy.io/

Contenu connexe

Similaire à Adaptive Pricing with Machine Intelligence

Turn a Profit- Introduction to Conversion Optimisation
Turn a Profit- Introduction to Conversion OptimisationTurn a Profit- Introduction to Conversion Optimisation
Turn a Profit- Introduction to Conversion Optimisation
Bjarne Viken
 

Similaire à Adaptive Pricing with Machine Intelligence (20)

How to enrich eRetail consumer experience | Iksula
How to enrich eRetail consumer experience | Iksula How to enrich eRetail consumer experience | Iksula
How to enrich eRetail consumer experience | Iksula
 
Turn a Profit- Introduction to Conversion Optimisation
Turn a Profit- Introduction to Conversion OptimisationTurn a Profit- Introduction to Conversion Optimisation
Turn a Profit- Introduction to Conversion Optimisation
 
How to Crush Your 2016 Marketing Goals with Better Reporting
How to Crush Your 2016 Marketing Goals with Better ReportingHow to Crush Your 2016 Marketing Goals with Better Reporting
How to Crush Your 2016 Marketing Goals with Better Reporting
 
Types of ecommerce business models
Types of ecommerce business modelsTypes of ecommerce business models
Types of ecommerce business models
 
Data Wrangling Questionnaire
Data Wrangling QuestionnaireData Wrangling Questionnaire
Data Wrangling Questionnaire
 
Maximizing the ROI of Gainsight
Maximizing the ROI of GainsightMaximizing the ROI of Gainsight
Maximizing the ROI of Gainsight
 
Hc philly-vandernick
Hc philly-vandernickHc philly-vandernick
Hc philly-vandernick
 
Web Traffic Acquisition: challenges and opportunities in 2018
Web Traffic Acquisition: challenges and opportunities in 2018Web Traffic Acquisition: challenges and opportunities in 2018
Web Traffic Acquisition: challenges and opportunities in 2018
 
Presentation on developments in hiring and fintech for HKU Executive certific...
Presentation on developments in hiring and fintech for HKU Executive certific...Presentation on developments in hiring and fintech for HKU Executive certific...
Presentation on developments in hiring and fintech for HKU Executive certific...
 
Sales Hacking for Startups by @TammyCamp of @500Startups
Sales Hacking for Startups by @TammyCamp of @500StartupsSales Hacking for Startups by @TammyCamp of @500Startups
Sales Hacking for Startups by @TammyCamp of @500Startups
 
Measure and optimize
Measure and optimizeMeasure and optimize
Measure and optimize
 
Making a business plan
Making a business planMaking a business plan
Making a business plan
 
Scaling for Success: A Strategic Approach to Product Video
Scaling for Success: A Strategic Approach to Product VideoScaling for Success: A Strategic Approach to Product Video
Scaling for Success: A Strategic Approach to Product Video
 
Growth Framework for Consumer Startups
Growth Framework for Consumer StartupsGrowth Framework for Consumer Startups
Growth Framework for Consumer Startups
 
Design & usability for increased conversion (MeetMagento Germany 2015)
Design & usability for increased conversion (MeetMagento Germany 2015)Design & usability for increased conversion (MeetMagento Germany 2015)
Design & usability for increased conversion (MeetMagento Germany 2015)
 
BoSUSA20 Online | Matt Lerner | Metrics that Matter
BoSUSA20 Online | Matt Lerner | Metrics that Matter BoSUSA20 Online | Matt Lerner | Metrics that Matter
BoSUSA20 Online | Matt Lerner | Metrics that Matter
 
How HubSpot's Reporting Tool Will Revolutionize Your Company
How HubSpot's Reporting Tool Will Revolutionize Your CompanyHow HubSpot's Reporting Tool Will Revolutionize Your Company
How HubSpot's Reporting Tool Will Revolutionize Your Company
 
Automated Bidding: Deriving Smart Insights - Sergio Cano
Automated Bidding: Deriving Smart Insights - Sergio CanoAutomated Bidding: Deriving Smart Insights - Sergio Cano
Automated Bidding: Deriving Smart Insights - Sergio Cano
 
ROUNDTABLE 2016: BRIGHT
ROUNDTABLE 2016: BRIGHTROUNDTABLE 2016: BRIGHT
ROUNDTABLE 2016: BRIGHT
 
Ross Chayka. How to validate your startup/product idea?
Ross Chayka. How to validate your startup/product idea?Ross Chayka. How to validate your startup/product idea?
Ross Chayka. How to validate your startup/product idea?
 

Dernier

哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
ydyuyu
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Monica Sydney
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
ayvbos
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Monica Sydney
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Monica Sydney
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
pxcywzqs
 

Dernier (20)

哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime BalliaBallia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 

Adaptive Pricing with Machine Intelligence

  • 1. A D A P T I V E P R I C I N G W I T H M A C H I N E I N T E L L I G E N C E MTL+ECOMMERCE
  • 2. E VA N P R O D R O M O U ● Founder & CTO, Fuzzy.io ● Former CTO, Breather ● Founder, StatusNet ● Founder, Wikitravel
  • 3. W H O I S T H I S TA L K F O R ? ● Involved in e-commerce − “products or services on the Web or mobile” ● Technical understanding ● Decision-making power
  • 4. W H AT I S “ A D A P T I V E P R I C I N G ” ? • Changing the price of a product • Based on the situation • User attributes • Product attributes • Business attributes
  • 5. W H Y A D A P T I V E P R I C I N G ? ● Profit maximization ● Competition ● Many large retailers use it ● Guide user behaviour ● Activation ● Retention ● Referral
  • 6. R I S K S ● Too high = don’t convert ● Too low = cut into margin − May be worthwhile to activate a customer ● Perception of fairness
  • 7. I M P L E M E N TAT I O N O P T I O N S ● Procedural code ● Markets ● Machine learning ● Fuzzy logic
  • 8. IF THEN ELSEIF ELSE IF THEN ELSEIF ELSE IF THEN ELSEIF ELSE IF THEN ELSEIF ELSE IF THEN ELSE IF THEN ELSE IF THEN ELSE IF THEN ELSE IF THEN ELSE IF THEN ELSE IF THEN ELSE IF THEN ELSE IF THEN ELSEIF ELSE IF THEN ELSEIF ELSE IF THEN ELSEIF ELSE IF THEN ELSEIF ELSE IF THEN ELSE IF THEN ELSE IF THEN ELSE IF THEN ELSE IF THEN ELSE IF THEN ELSE IF THEN ELSE
  • 9. P R O B L E M S W I T H P R O C E D U R A L C O D E ● Gets very complicated with multiple inputs ● Brittle ● Hard to debug ● Hard to maintain ● Thresholds
  • 10.
  • 11. M A R K E T- B A S E D S O L U T I O N S ● Require a market ● Require something close to real-time bidding ● Require fungible product or service − One seller is equivalent to another
  • 12.
  • 13. M A C H I N E L E A R N I N G ● Requires corpus of training data − May not be collected − May be difficult to experiment ● Requires training process ● Unintuitive results ● Harder to audit ● Staff are expensive
  • 14. F U Z Z Y L O G I C ● Fuzzy sets − Intuitive categories like “old”, “new”, “good”, “warm” ● Degrees of membership − 0 to 100% ● Real-world wisdom − IF userAge IS new THEN discount IS high
  • 15. F U Z Z Y L O G I C F O R A D A P T I V E P R I C I N G • Pros ● Uses explicit business rules ● Doesn’t require large training corpus ● Smoothly-varying output — no discontinuities with thresholds ● Handles contradictions well ● Adding and removing inputs well ● Missing data works well ● Easier to audit
  • 16. F U Z Z Y L O G I C F O R A D A P T I V E P R I C I N G • Cons • Requires numerical inputs
  • 17. D I S C O U N T ● Not a fixed price ● Can use the same agent for multiple products ● 0% = full price, 100% = free ● Bounded to prevent outrageous prices
  • 18. W H AT FA C T O R S C A N A F F E C T P R I C E ?
  • 19. P R O D U C T P O P U L A R I T Y ● Sales/week ● Smoothes over variations by day-of-week ● Ideally, pre-calculated for previous week
  • 20. C AT E G O RY P O P U L A R I T Y ● Similar to product popularity, but for product category
  • 21. S I T E P E R F O R M A N C E ● Site-wide sales for the week ● Can be in dollars, or # of sales ● Very site-specific
  • 22. S A L E S P E R H O U R O F W E E K ● Discrepancies between weekday/ weekend, night/day
  • 23. S A L E S P E R W E E K O F Y E A R ● Especially for seasonal products ● Best for established stores ● At least one year of sales!
  • 24. U S E R R E C E N C Y ● How long ago did the user sign up?
  • 25. U S E R A C T I VAT I O N ● Number of sales or dollars
  • 26. M A R K E T P E N E T R AT I O N ● For geographical markets ● In number/million
  • 27. O T H E R FA C T O R S ● Influencer − Number of followers on Twitter − Number of friends on Facebook ● Social network penetration − Percentage of followers on Twitter who have joined − Percentage of friends on Facebook who have joined
  • 28. R U L E S ● Map input factors to output discount ● Usually linear ● Occasionally inversely linear ● More complex rules possible
  • 29. I N T E G R AT I N G W I T H S T O R E S O F T WA R E ● Using an SDK ● Or a plugin
  • 30. F U Z Z Y L E A R N I N G ● In production ● Feedback loop based on profit margin on the sale ● 0% = no conversion ● Varies fuzzy set boundaries ● Varies weights of fuzzy rules
  • 31. T H A N K S Evan Prodromou evan@fuzzy.io https://fuzzy.io/