This course provides an overview of sociological approaches to big data, with a specific focus on the analysis of large textual corpora. Covered topics include obtaining data from online sources through web scraping, APIs, and crowdsourcing; reserch ethics; data storage and pre-processing; and a range of analytical methods, including dictionary approaches, supervised machine learning, topic modeling, sentiment analysis, word embeddings, and network analysis. Students will learn how to program in Python, how to parse data in HTML, JSON, and XML formats, and how to properly document and...
Read more about Introduction to Computational Text Analysis