What SVM does with a video

This is a good visualization for what SVM does with kernel function.To be a brief information. Support Vector Machine is a good algorithm for binary classification* and can be used with different kernel functions* related to your purpose of learning.

* it is a classification between two groups.

** is a function that is constructed to transform 2D plane of classification field to 3D plane to make some set of instances can be separated by a hyperplane.