Machine-Learning-algorithms Linear Regression Decision Tree Random Forest Support vector machine KMeans Clustering Naive Bayes