Convolution Kernels for Discriminative Learning from Streaming Text