are machine learning systems specialized to recommend products in commerce applications. Some recommenders have an offline phase during which they learn a model of customer behavior, and then an online phase during which they apply the model in real time. Most recommenders, however, use a lazy learning approach, in which they build and update the model while making recommendations in real time.