Big Wins with Small Data: PredictionIO in Ecommerce
-
Upload
david-jones -
Category
Software
-
view
2.409 -
download
0
Transcript of Big Wins with Small Data: PredictionIO in Ecommerce
![Page 1: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/1.jpg)
Big Wins with Small Data:PredictionIO in Ecommerceby David Jones (@d_jones) - Technical Director - Resolve Digital
![Page 2: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/2.jpg)
Comic by @d_jones. Inspired by xkcd.
![Page 3: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/3.jpg)
![Page 4: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/4.jpg)
Machine learning & Ecommerce
better. together.
![Page 5: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/5.jpg)
![Page 6: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/6.jpg)
![Page 7: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/7.jpg)
Predictive APIsmake it feel like you have your own
team of ML experts
![Page 8: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/8.jpg)
Personalised recommendations
![Page 9: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/9.jpg)
Abandoned cart emails
![Page 10: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/10.jpg)
Lead scoring
![Page 11: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/11.jpg)
Email marketing
![Page 12: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/12.jpg)
![Page 13: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/13.jpg)
Benefits of ML in EcommerceMore visitors with longer session duration
Improved retentionHigher conversion rates
Larger order sizeBottom line, more revenue.
![Page 14: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/14.jpg)
machine learning in ecommercedeeply enhances customer experiences
![Page 15: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/15.jpg)
Customers expect ML featuresEven if they don’t know what ML is
![Page 16: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/16.jpg)
Real world example:United Cellars
![Page 17: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/17.jpg)
Goal: Increase revenueSolution: Product recommendationsImplementation: Predictive APIs
![Page 18: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/18.jpg)
16k product views60k orders
3k product ratings
![Page 19: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/19.jpg)
79000 rowsSmall data
![Page 20: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/20.jpg)
Any data that linkscustomers to products
![Page 21: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/21.jpg)
Optimise data collectionInitially had no data for logged out users
![Page 22: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/22.jpg)
PredictionIO
Open source machine learning server
Ecommerce templatesEvaluation metrics
Production ready
![Page 23: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/23.jpg)
Why PredictionIO?
Active Open Source project
Productivity focusedBuilt-in support for Apache Spark MLlib
Opinionated DASE architecture:
Data Source and Preparator, Algorithm, Serving, Evaluator
![Page 24: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/24.jpg)
Storefront <-> Processing Queue <-> PredictionIO
![Page 25: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/25.jpg)
PAPI Production TipsMonitor performance
Cache where realtime is not neededDerived data is low risk
![Page 26: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/26.jpg)
Bricks & mortar retailinspires an ecommerce experience with ML
![Page 27: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/27.jpg)
With winetaste preferences are diversepeople usually prefer red or white
![Page 28: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/28.jpg)
A/B TESTwith Google Analytics
![Page 29: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/29.jpg)
![Page 30: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/30.jpg)
Filter PredictionsAvoid anything that lessens relevanceDon’t show out of stock products
![Page 31: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/31.jpg)
A/B Test Results45% longer average session22% increase in conversion rate37% increase in average order size
![Page 32: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/32.jpg)
71%More Revenue
![Page 33: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/33.jpg)
Where to next?Predictive features in more channelsIntroduce new predictive features
![Page 34: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/34.jpg)
Conclusion
![Page 35: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/35.jpg)
1Small data can be enough
Quality is key
![Page 36: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/36.jpg)
2Predictive APIs
are awesome
![Page 37: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/37.jpg)
3Machine Learning
is highly effective withEcommerce
![Page 38: Big Wins with Small Data: PredictionIO in Ecommerce](https://reader033.fdocuments.us/reader033/viewer/2022050613/5a6e54967f8b9a484d8b77f3/html5/thumbnails/38.jpg)
resolve.digital/papis2015David Jones, @d_jones