Enroll in SOCI 498/898 and CSCE 496/896: Machine Learning in the Social Sciences

Enroll in SOCI 498/898 and CSCE 496/896: Machine Learning in the Social Sciences.
Enroll in SOCI 498/898 and CSCE 496/896: Machine Learning in the Social Sciences.

If you need to add another course to your fall schedule, consider enrolling in SOCI 498/898 and CSCE 496/896: Machine Learning in the Social Sciences.

SOCI 498/898 and CSCE 496/896: Machine Learning in the Social Sciences

How do we write intelligent programs that help us better understand society? Can we use data to predict what people do or how they feel? Is it possible for a program to become biased?

This course is a hands-on introduction to machine learning using social science data including Twitter and Facebook. It covers Python, Jupyter notebooks, and scikit-learn. We will learn about data exploration, visualization, and modeling. We will use support vector machines, decision trees and random forests, PCA, k-means clustering, and artificial neural networks. Model evaluation and bias will also be presented.

We will be learning by doing. Lab work will be on a computer with Python and Anaconda. Prerequisites are basic statistics, or by permission of the instructor, Dr. Bilal Khan.

For more information about the course, please contact sociology@unl.edu.