Text this: Online semi-supervised learning of composite event rules by combining structure and mass-based predicate similarity.