A recommendation system seeks to understand the user preferences with the objective of recommending items. In this post, we provide an overview of recommendation system techniques and explain how to...