Datascience ML Guide
Please go through mentioned link to explore the Recommendation rule.

https://medium.com/recombee-blog/machine-learning-for-recommender-systems-part-1-algorithms-evaluation-and-cold-start-6f696683d0ed

https://www.analyticsvidhya.com/blog/2018/06/comprehensive-guide-recommendation-engine-python/

https://www.datacamp.com/community/tutorials/recommender-systems-python

https://www.kaggle.com/gspmoreira/recommender-systems-in-python-101