SlideShare a Scribd company logo
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
Adaptive Pricing with Machine Intelligence
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
Adaptive Pricing with Machine Intelligence
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/

More Related Content

PPTX
Digital Transformation at Old MacDonald Farms: A Personal Story
Β 
PDF
Odoo Implementation Methodology
Β 
PDF
CRM - Get Quality Leads and Opportunities
Β 
PDF
Tier Validation Workflows
Β 
PPTX
The Odoo Ecosystem
Β 
PDF
Odoo Experience 2018 - QuickStart 2.0: How to Guarantee Your Odoo Implementat...
PPTX
Why Odoo 14 will Disrupt the ERP Mid-Market
Β 
ODP
OStatus-enabling your php application
Digital Transformation at Old MacDonald Farms: A Personal Story
Β 
Odoo Implementation Methodology
Β 
CRM - Get Quality Leads and Opportunities
Β 
Tier Validation Workflows
Β 
The Odoo Ecosystem
Β 
Odoo Experience 2018 - QuickStart 2.0: How to Guarantee Your Odoo Implementat...
Why Odoo 14 will Disrupt the ERP Mid-Market
Β 
OStatus-enabling your php application

Similar to Adaptive Pricing with Machine Intelligence (20)

PDF
How to enrich eRetail consumer experience | Iksula
Β 
PPTX
MGT 498 Wk 5 - Apply Summative Assessment_Strategic Management - Copy.pptx
PDF
Turn a Profit- Introduction to Conversion Optimisation
PDF
How to Crush Your 2016 Marketing Goals with Better Reporting
PDF
Types of ecommerce business models
PDF
Data Wrangling Questionnaire
PDF
Maximizing the ROI of Gainsight
PPTX
Hc philly-vandernick
PDF
Web Traffic Acquisition: challenges and opportunities in 2018
PDF
Presentation on developments in hiring and fintech for HKU Executive certific...
PDF
Sales Hacking for Startups by @TammyCamp of @500Startups
PPTX
Measure and optimize
PPTX
Making a business plan
PPTX
Scaling for Success: A Strategic Approach to Product Video
Β 
PDF
Growth Framework for Consumer Startups
Β 
PPTX
Design & usability for increased conversion (MeetMagento Germany 2015)
PDF
BoSUSA20 Online | Matt Lerner | Metrics that Matter
PDF
How HubSpot's Reporting Tool Will Revolutionize Your Company
PDF
Automated Bidding: Deriving Smart Insights - Sergio Cano
PDF
How to enrich eRetail consumer experience | Iksula
Β 
MGT 498 Wk 5 - Apply Summative Assessment_Strategic Management - Copy.pptx
Turn a Profit- Introduction to Conversion Optimisation
How to Crush Your 2016 Marketing Goals with Better Reporting
Types of ecommerce business models
Data Wrangling Questionnaire
Maximizing the ROI of Gainsight
Hc philly-vandernick
Web Traffic Acquisition: challenges and opportunities in 2018
Presentation on developments in hiring and fintech for HKU Executive certific...
Sales Hacking for Startups by @TammyCamp of @500Startups
Measure and optimize
Making a business plan
Scaling for Success: A Strategic Approach to Product Video
Β 
Growth Framework for Consumer Startups
Β 
Design & usability for increased conversion (MeetMagento Germany 2015)
BoSUSA20 Online | Matt Lerner | Metrics that Matter
How HubSpot's Reporting Tool Will Revolutionize Your Company
Automated Bidding: Deriving Smart Insights - Sergio Cano
Ad

Recently uploaded (20)

PPTX
artificialintelligenceai1-copy-210604123353.pptx
Β 
PDF
Smart Home Technology for Health Monitoring (www.kiu.ac.ug)
PDF
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PDF
mera desh ae watn.(a source of motivation and patriotism to the youth of the ...
PPTX
presentation_pfe-universite-molay-seltan.pptx
PDF
Exploring VPS Hosting Trends for SMBs in 2025
PDF
Introduction to the IoT system, how the IoT system works
PPTX
Mathew Digital SEO Checklist Guidlines 2025
PPTX
Digital Literacy And Online Safety on internet
PPTX
newyork.pptxirantrafgshenepalchinachinane
PPTX
artificial intelligence overview of it and more
PDF
The New Creative Director: How AI Tools for Social Media Content Creation Are...
PPT
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
PPT
Ethics in Information System - Management Information System
PPTX
Database Information System - Management Information System
PPTX
E -tech empowerment technologies PowerPoint
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PPT
250152213-Excitation-SystemWERRT (1).ppt
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
artificialintelligenceai1-copy-210604123353.pptx
Β 
Smart Home Technology for Health Monitoring (www.kiu.ac.ug)
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
mera desh ae watn.(a source of motivation and patriotism to the youth of the ...
presentation_pfe-universite-molay-seltan.pptx
Exploring VPS Hosting Trends for SMBs in 2025
Introduction to the IoT system, how the IoT system works
Mathew Digital SEO Checklist Guidlines 2025
Digital Literacy And Online Safety on internet
newyork.pptxirantrafgshenepalchinachinane
artificial intelligence overview of it and more
The New Creative Director: How AI Tools for Social Media Content Creation Are...
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
Ethics in Information System - Management Information System
Database Information System - Management Information System
E -tech empowerment technologies PowerPoint
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
250152213-Excitation-SystemWERRT (1).ppt
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
Ad

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
  • 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
  • 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/