1. Clustering is the process of grouping data. There are many different clustering algorithms. Research and describe three clustering algorithms. Then, describe when you would use each algorithm.2. There are many different clustering tools. Assume you have been hired as a data scientist for an e-commerce company. Research the available clustering tools and select one. Justify your recommendation.