تگ: Mini-batch Learning for Scalable NLP