SVM: How It Works, And How It Can Be Applied To Text classification