Teaching NLP

If you’re interested in learning more about computational linguistics (natural language processing), try my free edX courses:

Text Analytics 1: Introducing Natural Language Processing: Learn the core techniques of computational linguistics alongside the cognitive science that makes it all possible and the ethics we need to use it properly.

Text Analytics 2: Visualizing Natural Language Processing in Python: Extend your knowledge of the core techniques of computational linguistics by working through case-studies and visualizing their results.

And here’s the Python package I made to introduce students to NLP:

https://github.com/jonathandunn/text_analytics

You can install this directly in pip: pip install textanalytics