Text analytics, like data mining, is an umbrella term that covers a range of techniques and practices, including natural language processing, text mining, relationship extraction, classification and tagging, visualization, modeling, and predictive analysis.