We used Python and standard data processing libraries – Numpy, Pandas, Dask – especially the last one proved to be useful when running CPU-heavy domain-specific algorithms. We also used HoloViz Panel library to make the app, and HoloViews/Bokeh for visualization. This allowed us to easily make fully interactive plots with zooming, hovers, and inter-plot interactions.
Recommending the most relevant products in real time is the Holy Grail of data science in the e-commerce industry. Together with Sephora, we have met the challenge to improve online recommendations and increase the click-through rate (CTR).
LogicAI Team23 Nov 2022