Text this: Metric-based learning approach to botnet detection with small samples