Library for algorithms that provide personalize recommendations.