Skip to main content
Home

Exploratory Topic Modelling in Python

Topic modelling is a machine-learning technique that finds patterns in language use within a corpus of documents, and clusters those documents accordingly. The commonalities in ther patterns form “topics”, providing a way to automatically categorise documents by their structural content. The specific type of topic modelling covered in this resource is called Latent Dirichlet Allocation - ‘LDA’.

This EHRI notebook walks readers through the process of topic modelling transcripts obtained through the United States Holocaust Memorial Museum (USHMM) using Python and accompanies the article published in the European Holocaust Research Infrastructure (EHRI) Document Blog entitled “Exploratory Topic Modelling in Python”.

Learning outcomes

After viewing this training resource, users will be able to:

  • Understand the basic concepts of topic modelling
  • Walk through the process of topic modelling in Python.
Domain
Social Sciences and Humanities
Language
English
Published to DARIAH-Campus
31/01/2023
Originally published
21/06/2022
License
CC BY 4.0
Sources
EHRI

Cite as

Mike Bryant and Maria Dermentzi (2023). Exploratory Topic Modelling in Python. Version 1.0.0. EHRI [Training module]. https://blog.ehri-project.eu/2022/07/19/exploratory-topic-modelling-in-python/

Reuse conditions

Resources hosted on DARIAH-Campus are subjects to the DARIAH-Campus Training Materials Reuse Charter.