Skip to Main Content
| University Libraries
See Updates and FAQs for the latest library services updates. Subject Librarians are available for online appointments, and Virtual Reference has extended hours.

Text Analysis Tools

A companion to our Text and Data Mining Sources infoguide, this guide will take you through how to use several text analysis tools

Additional Free Tools

The following web-based tools, software programs, and programming languages are used for text analysis. 

  • AntCont. A free text corpus analysis toolkit for concordancing and text analysis
  • Concordle. Creates word clouds based on the user's corpus
  • Lexos. A web-based tool designed for transforming, analyzing, and visualizing texts
  • MALLET. A Java-based package for statistical natural language processing, document classification, clustering, topic modeling, information extraction, and other machine learning applications to text
  • Python. A programming language that is used by many for text mining and analysis. The Programming Historian has a series of lessons on using Python
  • R. Open source statistical analysis software that rely on community driven packages to mine data. The Programming Historian has a series of lessons on using R
  • Text Analysis Portal for Research (TAPoR). Discover research tools for studying texts via a detailed search and curated lists