Offene Datenmethodik

Was die Zahlen sagen – und was nicht

Historische PDFs sind wertvoll, aber nicht einheitlich. Diese Seite legt offen, wie Resultate erkannt, Personen zusammengeführt und Lücken behandelt werden.

Resultatdokumente
305

alle mit mindestens einem erkannten Resultat

OCR-Dokumente
94

Bild-PDFs und gescannte Tabellen

Resultatzeilen
17'032

mit Link zum Quelldokument

Explizite Versuchsabdeckung
32%

5'394 Resultate mit Einzelstössen

1. Quellen

Die Quelle ist das Ranglistenarchiv auf steinstossen.ch. 305 Resultatdokumente von 2004 bis 2026 wurden importiert. Drei Jahreswertungsdokumente bleiben als Referenz erhalten, werden aber nicht als einzelne Wettkämpfe gezählt.

Offizielles Archiv öffnen

2. Extraktion

Textbasierte PDFs werden direkt gelesen. Bilddateien und Scans werden mit OCR verarbeitet. Gespeichert werden Quelldokument, Seite, rohe Resultatzeile und Extraktionsmethode. Damit bleibt jede Zahl prüfbar.

3. Vergleichbarkeit

Leistungswerte werden nur bei gleichem Sex beziehungsweise ausgewiesener Kategorie, Steingewicht, Altersklasse und Technik verglichen. Eine Weite mit 6 kg wird nie mit 40 kg in einer Qualitätskurve gemittelt.

4. Grenzen

Nicht jedes PDF enthält Einzelversuche. Wo nur eine Bestweite publiziert ist, zählt sie als mindestens ein belegter gültiger Stoss. Die Website erfindet keine weiteren Versuche. OCR kann Schreibweisen verändern; unsichere Identitäten bleiben getrennt. Unplausible individuelle Weiten über 16 m bleiben im Quellenaudit, werden aber aus Leistungszeitreihen ausgeschlossen.

Personen statt Schreibweisen

Wie Athlet:innen zusammengeführt werden

  1. Normalisierung: Gross-/Kleinschreibung, Akzente, Satzzeichen und Reihenfolge der Namen werden für den Vergleich normalisiert.
  2. Offizielle Profile: Name und Jahrgang der aktuellen Aktiven- und Ehemaligenseiten gelten für die dort gelisteten Personen als bevorzugte Identität.
  3. Ort- und Vereinsartefakte: Seltene Varianten wie „Hutmacher Urs Weisslingen“ werden in eine etablierte Identität integriert, wenn der zusätzliche Text als Orts-/Vereinsartefakt erkennbar ist.
  4. Konservativer Konflikt: Unterschiedliche bekannte Jahrgänge bleiben getrennt, sofern kein offizielles Profil den Konflikt auflöst.
  5. Auditierbarkeit: Alle Rohschreibweisen bleiben als Alias oder Quellenzeile erhalten.

Frauen · Männer · Gewicht

Kategorien sind Teil der Daten

Sex beziehungsweise Wettkampfkategorie und Steingewicht sind Pflichtdimensionen der Analyse. Wo ein historisches Dokument diese Information nicht zuverlässig ausweist, erscheint „nicht ausgewiesen“ statt einer Vermutung. Stark männergebundene historische Schwersteine über 12,5 kg werden entsprechend der dokumentierten Wettkampfordnung klassifiziert; ambivalente leichtere Kategorien bleiben ohne eindeutige Überschrift offen.

Summen über alle Gewichte – zum Beispiel die dokumentierte Gesamtdistanz – beschreiben nur den Umfang des Archivs. Sie sind kein Qualitätsvergleich. Qualität wird immer gewichtsspezifisch dargestellt.

Reproduzierbarer Import

python3 -m pip install -r scripts/requirements.txt
python3 scripts/import_results.py
npm run build
npm start

PDFs und extrahierte Zwischentexte werden lokal gecacht. Die veröffentlichte SQLite-Datei enthält die normalisierten Daten und Quellenverweise; ein erneuter Import baut sie deterministisch neu auf.