Text this: Supervised term-category feature weighting for improved text classification