Swiss German Scanner#

Eszett detection (swiss-german)#

Swiss Standard German never uses the Eszett (ß) — it always uses “ss” instead. For example:

MeaningStandard German (Germany)Swiss Standard German
streetStraßeStrasse
biggroßgross
moreoveraußerdemausserdem

AI language models are predominantly trained on German text from Germany and therefore produce ß regularly. When a student submission written in Swiss German contains Eszett characters, this is a strong indicator that the text was not written by the student.

This scanner is enabled by default when the language is set to deu. You can disable it if you are analysing documents from Germany or Austria:

integritylens --disable swiss-german document.pdf

Scanner ID: swiss-german Rule ID: eszett Confidence: High (per occurrence)