Cryptocurrencies classification system using unsupervised machine learning to process data, cluster, reduce dimensions and reduce the principal components using PCA.