SlideShare a Scribd company logo
1 of 31
Download to read offline
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/

More Related Content

Similar to Adaptive Pricing with Machine Intelligence

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 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 OptimisationBjarne Viken
 
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 ReportingJaxzenMarketing
 
Types of ecommerce business models
Types of ecommerce business modelsTypes of ecommerce business models
Types of ecommerce business modelsRyan Ruud
 
Data Wrangling Questionnaire
Data Wrangling QuestionnaireData Wrangling Questionnaire
Data Wrangling QuestionnaireMimi Brown
 
Maximizing the ROI of Gainsight
Maximizing the ROI of GainsightMaximizing the ROI of Gainsight
Maximizing the ROI of GainsightGainsight
 
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 2018Paolo Margari
 
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...Kok Tong (K.T.) Khoo
 
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 @500StartupsTammy Camp
 
Making a business plan
Making a business planMaking a business plan
Making a business planAtul Puri
 
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 VideoInvodo
 
Growth Framework for Consumer Startups
Growth Framework for Consumer StartupsGrowth Framework for Consumer Startups
Growth Framework for Consumer StartupsP J
 
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)Vlad Stanescu
 
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 CompanyJaxzenMarketing
 
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 CanoState of Search Conference
 
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?Rostyslav Chayka
 

Similar to 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?
 

Recently uploaded

Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...SUHANI PANDEY
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...SUHANI PANDEY
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...nirzagarg
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...SUHANI PANDEY
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...roncy bisnoi
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...SUHANI PANDEY
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...SUHANI PANDEY
 
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...APNIC
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...SUHANI PANDEY
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 

Recently uploaded (20)

Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
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...
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 

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/