Comprehensive Guide to build a Recommendation Engine from scratch in Python Article link - https://www.analyticsvidhya.com/blog/2018/06/comprehensive-guide-recommendation-engine-python/