Malachyte has built an eCommerce recommendation system on Google Cloud to help retailers address the cold start problem for first-time visitors. At the centre of the approach is a user vector created when a visitor arrives on a retailer's site. Each click, search and other interaction updates the user vector while generating a new prediction. As a shopper interacts with a site, the user vector shifts closer to products judged relevant and further from those considered less relevant. The broader setup combines streaming, messaging and key-value storage with the recommendation model, rather than treating training and serving as a stand-alone GPU task.