A semantic kernel to classify texts with very few training examples