Text Analysis with Python

Text Analysis for the Humanities Workshop
Asynchronous Lesson Modules
Instructors: Karl Holten, Stephen Appel, Jie Chen, Stephanie Surach, Ann Hanlon

We have created learn-on-your-own lesson modules for this recently developed Carpentries workshop, a practical Introduction to Text Analysis, designed for those with Python experience (how to create functions, for loops, conditional logic, use the pandas library, etc.). Check out our Intro to Python workshop videos, if you need an introduction. The workshop covers Natural Language Processing (NLP) basics, API usage, data preparation, document/word embeddings, topic modeling, Word2Vec, Transformer models using Hugging Face, and ethical considerations. Students and researchers working in the digital humanities are especially encouraged to check this out! View the the lesson homepage for an overview of the topics covered.

This is a pilot workshop, testing out a lesson that is still under development. We are also experimenting with a new delivery method by offering this as a series of asynchronous modules. The lesson authors would appreciate any feedback you can give them about the lesson content and suggestions for how it could be further improved.

Online course videos and lessons: https://guides.library.uwm.edu/carpentries/TAP