Code repository
ExpoNET Jupyter notebooks are available here.
Also check out my other GitHub repositories, with resources on
text processing and text analysis for party manifestos and social media data, as well as obtaining political data using various APIs. Scripts are in Python and R.

In 2013 I gave a talk on "Natural Language Processing in Python using NLTK" in the Spring Lab Workshop at NYU Politics Data Center. Links to the video, slides and code can be found here

I have recently taught a similar class as part of the LSE's Department of Methodology Workshop in Advanced Quantitative Analysis. The IPython Notebook used in the lab session can be accessed here