Single pass text classification by direct feature weighting
The WEKA data mining software: an update