The current world of internet, mobile devices, businesses, social media platforms, healthcare systems, and the Internet of Things all have a lot of data available online. The enormous volume of data, dimensionality, and dataset changes throughout time are these problems. Clustering algorithms are a useful tool for solving this type of problem. Consequently, the first step in resolving these issues is the application of clustering algorithms, which are necessary for data mining procedures to reveal the structure and hidden patterns in given datasets. Four clustering algorithms OPTICS (Ordering Points To Identify Clustering Structure), Hierarchical Clustering, DBSCAN (Density-Based Spatial Clustering of Applications with Noise), AGGLOMERATIVE and HDBSCAN. The efficiency of each clustering approach is assessed using a range of external and internal parametric clustering assessment metrics.