====== autotag.py ====== Gibt pro Meldung Vorschläge aus (bekannte Namen, Systeme, unbekannte Personen) – Grundlage für die Durchsicht durch Claude. Ablage beim Arbeiten: ''autotag.py''. Herunterladen: auf den Dateinamen über dem Code klicken. import json,re,sys,csv from pathlib import Path import names as N R=Path(sys.argv[1]); years={int(x) for x in sys.argv[2].split(',')} def load(L): d={} for f in (R/L).glob('*.json'): if int(f.stem[:4])-1286 in years: for a in json.load(open(f,encoding='utf-8'))['articles']: d[a['id']]=a return d EN,DE=load('EN'),load('DE') idx=[r for r in csv.DictReader(open(R/'index.csv',encoding='utf-8'),delimiter=';') if int(r['date'][:4]) in years] def find(t,d): return sorted({v for k,v in d.items() if re.search(r'(?