Music Recommendation And Classification Utilizing Machine Learning And Clustering Methods