Building a recommendation system for e-commerce using machine learning