/dlcl204

Digital Humanities Across Borders

Primary LanguageJupyter Notebook

DLCL 204: Digital Humanities Across Borders

DLCL 204 / CompLit 204A Stanford University, winter 2023

A repository for course materials for Stanford University's DLCL 204 / CompLit 204A course Digital Humanities Across Borders, taught fall 2020 by Quinn Dombrowski, Academic Technology Specialist for the Division of Literatures, Cultures & Languages (DLCL).

Course hashtag: #dlcl204

Syllabus

Here's the first draft of the online course syllabus to lay out the broad outlines of the class. Specific readings for each week will be added based on the students' languages, backgrounds, and interests. Each student will have a 1:1 meeting with the instructor to come up with an individual plan for what tools and methods they'll be learning for their project. Examples include:

Text acquisition

  • Web scraping (using webscraper.io or Python)
  • OCR (ABBYY FineReader, Google Drive)
  • Transkribus

Enrichment

  • Named entity recognition (command-line Stanford NLP or Python-based packages)
  • Part-of-speech tagging (command-line Stanford NLP or Python-based packages)
  • Annotation (Recogito) + model training (e.g. for named-entity recognition)
  • OpenRefine
  • TEI markup

Analysis/visualization

  • Voyant
  • AntConc
  • Stylometry
  • Topic modeling
  • Text comparison algorithms + Tableau
  • Network analysis (Palladio/Cytoscape)
  • Mapping (Palladio/Tableau)
  • XSLT

2020 language list

Students are welcome to bring any language, modern or historical, to the course, and we can work together to identify and document the limits of existing tools and methods for that language. In 2020 students worked with:

  • Arabic
  • Chinese
  • French
  • German
  • Italian
  • Japanese
  • Latin
  • Ottoman Turkish
  • Portuguese
  • Russian
  • Spanish
  • Vietnamese

Language-specific materials

Language-specific tutorials for in-class activities used in the 2019 course are available for the following languages:

Other tutorials

Text acquisition

Jupyter notebooks