I have also worked a bit in Text Mining in Masters where we devised a hybrid generative discriminative classification algorithm for text categorization, using support vector machine (SVM) and kernel methods.