Text Analysis

A course surveying text preprocessing and major methods of text analysis including keyword analysis, topic modeling, sentiment analysis, word-embeddings document classfification, and semantic networks. Online tutorials are included.

Content

The explosion of digital text represents an unprecedented opportunity for social
research! This course surveys text pre-processing and analysis on three levels. Topics include:

  1. Pre-Processing: cleaning, pre-processing, exploratory analysis
  2. Analyzing Tokens: vectorization, word-embeddings, tagging and naming
  3. Analyzing Documents: text classification, sentiment analysis
  4. Analyzing Corpora: latent topics, semantic networks

Students will examine how text analysis is used to conduct social science. They will also apply
text analysis to social science questions. Special attention will be given to generative AI and the
ways it is rapidly augmenting text analysis.

Audience

Designed as a course for IDAS students, students in IMAS or other graduate programs
are also welcome to join.

Requirements

No prerequisites and no prior coding experience are required. Sample code will be provided. And as your instructor, I will walk you through each exercise, step-bystep. No fear! Let’s start coding!

Course Materials

YouTube Tutorials

Semesters Taught

Spring 2024 – National Chengchi University