Support Vector Machine (SVM) algorithm with a focus on classification tasks, using a simple 2D dataset for illustration. It explains key concepts like hard and soft margins, support vectors, kernel tricks, and optimization probles.
Elbow curve and Silhouette plots both are very useful techniques for finding the optimal K for K-means clustering