Digital Humanities, University of Bern Digital Humanities, University of Bern DH Lab
  • Lab
  • Programme
  • Assignment
  • Toolbox
  • Student Workflows
  • About
  • Intro to DH ↗
  1. Programme
  2. Session 12
  • Lab
  • Programme
    • Session 1
    • Session 2
    • Session 3
    • Session 4
    • Session 5
    • Session 6
    • Session 7
    • Session 8
    • Session 9
    • Session 10
    • Session 11
    • Session 12
    • Session 13
    • Session 14
  • Assignment
  • Toolbox
  • Student Workflows
    • How to add your workflow here
  • About

  • Introduction to DH (companion course)

On this page

  • In this session
  • What multimodal means here
  • Working sessions
  • The part that matters
  • Data protection and ethics
  • Edit this page
  • Report an issue
  1. Programme
  2. Session 12

Session 12

GenAI in action: multimodal LLMs in the humanities

Author

Ismail Prada Ziegler

Published

1 December 2026

Modified

2 September 2026

Prada Ziegler Taught by Ismail Prada Ziegler.

In this session

Multimodal large language models applied to humanities material — hands-on, and sceptically.

What multimodal means here

  • Text in, text out; image in, text out; document in, structured data out
  • Where this differs from the specialised tools you have already used: an LLM will transcribe a manuscript page too, but with different failure modes than eScriptorium
  • Which models, which interfaces, which costs — and which of them can be run locally

Working sessions

Bring your own material. We work through:

  1. Transcription and description of images. A manuscript page, a photograph, a map. Compare the result with a specialised HTR model on the same page.
  2. Extraction into structured data. Turn a scanned table, a register or a set of records into CSV or JSON. Define the schema first, then ask for it.
  3. Classification and tagging of a set of texts, with a rubric you write yourself.
  4. Translation and normalisation of historical language — and checking it against a source you can actually read.

The part that matters

For each task, the same three questions:

  • How would you know it is wrong? An LLM’s confident output looks identical whether it is right or invented. Build the check before you build the pipeline.
  • How do you evaluate it at scale? Spot-checking ten items out of a thousand tells you something, but not what you need. Sampling strategy, and a small hand-made gold standard.
  • How do you document it? The model name, the version, the date, the exact prompt, the parameters. Without them the result is not reproducible and therefore not a result.

Data protection and ethics

  • What you may send to a commercial API, and what you may not: unpublished sources, personal data, licensed material
  • Local models as the alternative, and what they cost you in quality
  • Environmental cost, following the Intro’s reading
  • Declaring AI use in your own work — required in the assignment, and increasingly in journals
TipIn parallel in the Intro

LLMs: stochastic parrots and research agents

Back to top
Session 11
Session 13
  • Edit this page
  • Report an issue