Algorithmic Marketing based Project to do Customer Segmentation using RFM Modeling and targeted Recommendations based on each segment