diff --git a/abschrift_korrigieren.py b/abschrift_korrigieren.py index d5416ad..f8c3f69 100755 --- a/abschrift_korrigieren.py +++ b/abschrift_korrigieren.py @@ -58,6 +58,9 @@ Keine Zusammenfassung und keine stilistische Neufassung. - Entferne nur eindeutig technisch verursachte Untertitel-Dopplungen. - Bewahre rhetorische Wiederholungen und Selbstkorrekturen. - Ergänze keine Informationen und keine fehlenden Sätze. +- Ergänze keine Vornamen, Titel oder andere Namensteile, die nicht gesagt + wurden, auch nicht aus dem Glossar: Steht in der Abschrift nur ein + Nachname, bleibt es beim Nachnamen. - Glätte keine Formulierungen allein aus stilistischen Gründen. - Ändere Zahlen, Daten und Zitate nur bei eindeutigen Fehlern. - Übernimm Geräuschhinweise in eckigen Klammern wie [applaus] unverändert. @@ -124,6 +127,9 @@ No summary and no stylistic rewrite. speaker-change marker ">>". - Keep rhetorical repetitions and self-corrections. - Do not add information or missing sentences. +- Do not add first names, titles or other parts of a name that were not + said, not even from the glossary: if the transcript has only a surname, + keep only the surname. - Do not smooth phrasing for stylistic reasons alone. - Change numbers, dates and quotations only if they are clearly wrong. - Keep sound tags in square brackets such as [music] unchanged. diff --git a/tests/test_abschrift_korrigieren.py b/tests/test_abschrift_korrigieren.py index 287c980..8a6505e 100644 --- a/tests/test_abschrift_korrigieren.py +++ b/tests/test_abschrift_korrigieren.py @@ -119,6 +119,8 @@ def test_build_system_appends_terms(): assert "- Kreml\n- Egon Bahr" in system # The model must not complete names from the glossary assert "Ergänze keine Vornamen" in system + assert "bleibt es beim Nachnamen" in ak.SYSTEM + assert "keep only the surname" in ak.SYSTEM_EN SAMPLE_GLOSSARIES = [