Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

POLISCI 150B: Machine Learning for Social Science

Machine learning---the use of algorithms to classify, predict, sort, learn and discover from data---has exploded in use across academic fields, industry, government, and non-profit. This course provides an introduction to machine learning for social scientists. We will introduce state of the art machine learning tools, show how to use those tools in the programming language R, and demonstrate why a social science focus is essential to effectively apply machine learning techniques. Applications of the methods will include forecasting social phenomena, the analysis of social media data, and the automatic analysis of text data.

Political Science 150A or an equivalent is required. (Prerequisite 150A/355A)

Please note that materials are still in development, and will be changing.

Credits: Many thanks to Justin Grimmer who created the original course on which this course is based.

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.


No releases published


No packages published
You can’t perform that action at this time.