Text Mining with n-gram Variables

Text Mining with n-gram Variables

Abstract

Text mining is the process of turning free text into numerical variables and then analyzing them with statistical techniques. We introduce the command ngram, which implements the most common approach to text mining, the “bag of words”. An n-gram is a contiguous sequence of words in a text. Broadly speaking, ngram creates hundreds or thousands of variables, each recording how often the corresponding n-gram occurs in a given text. This is more useful than it sounds. We illustrate ngram with the categorization of text answers from two open-ended questions.

(Matthias Schonlau, Nick Guenther, Ilia Sucholutsky)

https://journals.sagepub.com/doi/10.1177/1536867X1801700406

https://journals.sagepub.com/doi/pdf/10.1177/1536867X1801700406