Development of customer segmentation system using supervised and unsupervised machine learning algorithms | Synapse