Investigation of text mining tools using Python, focusing on natural language processing, which includes techniques like text pattern matching with regular expressions, stemming words, removing stop words, and part-of-speech tagging. Advanced topics such as sentiment analysis and topic modeling are considered. Many types of texts are analyzed from instant messaging to news articles.
Prerequisites: DATA 511 or permission of department chair.
View in Catalog