Text this: A framework for online prediction using kernel adaptive filtering