The Conference for Machine Learning Innovation

Automatic Image Cropping for Online Classifieds: a Journey from a Master Thesis to Production

Session
Join the ML Revolution! Register until November 7th: ✓Save up to € 210 ✓ 10% Team Discount Register Now
Join the ML Revolution!
Until Conference starts:
✓Special discount for Freelancers
✓10% Team Discount
Register Now
Join the ML Revolution!
Until Conference starts:
✓Special discount for Freelancers
✓10% Team Discount
Register Now
Join the ML Revolution!
Register until December 12:
✓ML Intro Day for free
✓Raspberry Pi or C64 Mini for free
✓Save up to $580
Register Now
Join the ML Revolution!
Register until December 12:
✓ML Intro Day for free
✓Raspberry Pi or C64 Mini for free
✓Save up to $580
Register Now
Join the ML Revolution!
Register until March 5:
✓ML Intro Day for free
✓Save up to 500 €
✓10 % Team Discount
Register Now
Join the ML Revolution!
Register until March 5:
✓ML Intro Day for free
✓Save up to 500 €
✓10 % Team Discount
Register Now
Infos
Wednesday, December 11 2019
11:15 - 12:00

OLX is a platform for online classifieds, and millions of users visit it every day to buy and sell from each other. Attractive thumbnail images play a crucial role in making the transactions successful, especially in categories like fashion, where having a clear visual impression of the item is extremely important for buyers. In this talk, we present a system for automatic image cropping and creating attractive thumbnail images. The system is based on a deep learning model that identifies the salient regions of the image, which is used to perform the cropping operation. The new image focuses on the most important aspects of the original, and this leads to higher buyer engagement.We present our journey, starting from a research project done by a master student to a production system. We describe the cropping model itself, the architectural design of the service and the decisions we made along the way. We also cover implementation details and discuss how we utilize AWS, Kubernetes, Python, and Tensorflow to make it possible.

Behind the Tracks