Analyze an existing recommender system that you find interesting.
We’ll look at StichFix. StichFix utilizes an algorithm driven recommender system with a human stylist hand selection.
“Stitch Fix is the first fashion retailer to blend expert styling, proprietary technology and unique product to deliver a shopping experience that is truly personalized for you. Simply fill out the Stitch Fix Style Profile and our personal stylists will handpick a selection of five clothing items and accessories unique to your taste, budget and lifestyle. You can buy what you like and return the rest (shipping is free both ways).”
Source: https://support.stitchfix.com/hc/en-us/articles/203317264-How-Stitch-Fix-works
Some good content has been published by StichFix or can be gleaned in interviews given to StichFix Data Scientists and Engineers:
How does human-machine collaboration work at Stitch Fix?
“The machine learning happens first, and we combine all sorts of algorithms for different sub tasks, be they neural nets, collaborative filtering, mixed effects models, naïve Bayes, etc. to do a first pass at recommending styles for individual customers. Machines are far more efficient than humans and we leverage them for the rote calculations in our process. We leave the other types of activities - like synthesizing ambient information, improvising, fostering a relationship with the customer, applying empathy - to humans. The final step is logistics to manage delivery. It’s a division of labor modeled after Daniel Kahneman’s two systems of thinking in Thinking, Fast and Slow. The machines take the calculations and probabilities; the humans take the intuition. But there are overlapping tasks they share.”
From 5/25/16 Eric Colson interview w/ Fast Forward Labs
See also:
Next StichFix is working on data-driven clothing design and augmenting and improving their various algorithms.