I. Introduction
Web services are reusable software components that allow users to conduct various tasks online with minimal human interaction. Web service discovery is a popular support solution that helps users find the optimal Web services to match their needs. However, the day-by-day rise and spread of Web services has led to difficulties in finding optimal services. Therefore, it has become a challenging task for users. Clustering similar services by considering functionality or non-functionality is an effective approach that improves the efficiency and accuracy of Web service discovery. Therefore, Web service clustering has become a hot research topic in the field of service computing.