Léonard Noth
ENFRDE
Methode

Sechs Gewohnheiten,und die Projekte, die sie mir beigebracht haben.

Keine Werte an der Wand. Jede steht hier, weil ein Projekt besser lief, wenn ich mich daran hielt, oder schlechter, wenn nicht. Jede hat auch einen Preis, also steht der Preis darunter.

01

Messen, was zählt

Eine Zahl, die ich vor einer Betreuerin verteidigen würde, oder gar keine.

YEPA

YEPAs Klassifikator wird an 350 Beispielen gemessen, die die Pädagogikforscherinnen annotiert haben, nicht an einer Demo, die gut lief. Das Entitätsmodell, das die Extraktion ersetzen sollte, kam auf F1 0,024. Ich habe diese Zahl in den Bericht geschrieben und das Modell eingestellt, statt etwas auszuliefern, das ich nicht verteidigen kann.

KOCO Predict

Bei KOCO Predict habe ich jedes Modell zweimal bewertet, einmal gegen die interpolierte Kurve und einmal nur gegen echte Sammeltage, weil die erste Zahl vor allem die Übereinstimmung mit einer Linie misst, die ich selbst gezogen hatte. Die beiden Rangfolgen waren sich nicht einig, und genau diese Uneinigkeit war das Ergebnis.

was es kostet

Wochen. Ein annotiertes Korpus ist langsam und undankbar, und es ist der einzige Grund, warum das spezialisierte Modell überhaupt möglich war.

02

Wissen, wann ein LLM das falsche Werkzeug ist

Grosse Modelle sind mächtig und nicht deterministisch. Die Kunst ist, die Fälle zu unterscheiden.

YEPA

Die bedeutungstragenden Elemente aus einem YEPA-Interview zu holen ist eine offene Aufgabe: ein schema-gebundenes LLM schlug ein feinabgestimmtes NER deutlich. Dieselben Elemente in die sieben Konzepte einer pädagogischen Ontologie einzuordnen ist geschlossen und wiederholbar: ein kleiner Klassifikator, trainiert auf 14 000 Beispielen, lag zwölf Punkte vor jedem getesteten Spitzenmodell. Gleiches Produkt, gleiche Woche, gegenteilige Antworten.

Atelier

In Atelier trenne ich die Arbeit entlang derselben Linie: ffmpeg findet die Sprechpausen, weil eine Lücke zwischen zwei Wörtern Arithmetik ist, und das Modell liest nur Wörter und gibt Indizes zurück, die es nicht erfinden kann. Die teure, fehlbare Hälfte läuft nur dort, wo wirklich Urteilsvermögen gefragt ist.

was es kostet

Ein eigenes Modell heisst, eine Trainingspipeline und ein annotiertes Korpus zu besitzen, statt eine API zu mieten.

03

Die Komplexität nach unten legen

Streng, wo es zählt; unsichtbar, wo nicht.

FlowerCam

FlowerCam betreibt Gesichtserkennung und Identitätsabgleich auf jedem Bild eines relayten Videostreams, und die Floristin soll nur ihre Kundin sehen, wie sie durch den Laden geht. Die Strenge darunter ist der Grund, warum die Oberfläche ruhig bleiben darf. Sie ist nichts, was man ausstellt.

YEPA

YEPA ruht auf einer pädagogischen Ontologie aus der Forschung, und nichts von diesem Vokabular gehört auf den Bildschirm: Die Person soll ihre eigene Erfahrung sehen, gut beschrieben. Jede generierte Ausgabe druckt trotzdem ihre Quellkarten darunter, damit die Strenge prüfbar bleibt, ohne je zur Oberfläche zu werden.

was es kostet

Niemand lobt, was er nicht sieht. Diese Arbeit ist in einer Demo unsichtbar und fällt erst auf, wenn sie versagt.

04

Prototyp, dann Optimierung

Über ein Produkt, das man sieht, wird diskutiert. Über ein Konzept wird verhandelt.

YEPA

YEPAs Interview stand in drei Testrunden vor 36 Teilnehmenden, bevor irgendetwas poliert wurde. Die zweite Runde zeigte die Latenz als grösste Reibung, also wurde die dritte Version die vereinfachte, und der Wert, auf den es ankam, die Zeit zum Nachdenken, blieb durchgehend am Anschlag. Dieselben Runden setzten eine Zahl auf das schwächste Werkzeug, den Stellenabgleich: 3,75 von 5. Genau dafür ist ein Prototyp da.

Dutine

Bei Dutine hat eine Umfrage mit sieben Personen und acht Fragen das ganze Produkt verschoben: 57 % rechneten damit, beide Rollen zu haben, also legt die Anmeldung eine Beziehung mit einem selbst an, statt einen Solo-Modus danebenzustellen. Sieben Antworten haben das Produkt stärker verändert als ein Monat Nachdenken.

was es kostet

Ein roher Stand wird wie ein fertiger beurteilt. Ich sage jedes Mal laut dazu, was noch Gerüst ist.

05

Die Entscheidung erklären, nicht nur das Ergebnis

Wer versteht, warum, kann den nächsten Kompromiss mit Ihnen aushandeln.

YEPA

YEPAs wichtigste Entscheidung, einen eigenen Klassifikator zu trainieren, statt ein Spitzenmodell zu prompten, hielt, weil das Warum aufgeschrieben war: Wir haben drei GPT-5-Grössen und die Claude-Familie mit optimierten Prompts sauber getestet, und sie stagnierten. Das publizierte Ergebnis lautet, dass die Schwierigkeit konzeptuelle Nuance war, nicht Skalierung, und der Preis lag von Anfang an auf dem Tisch: Ein eigenes Modell heisst, eine Trainingspipeline und ein annotiertes Korpus zu besitzen, statt eine API zu mieten. Zwei Pädagogikforschende tragen diesen Kompromiss mit, weil er erklärt wurde, nicht verkündet.

KOCO Predict

Bei KOCO Predict habe ich die Prognose von stündlich auf täglich umgestellt, also auf das Gegenteil des Vereinbarten. Stündlich waren 2 % der Punkte echte Messungen, täglich 26 %. Das Modell wirkte weniger beeindruckend und die Zahlen wurden brauchbar, und das ist nur dann ein guter Entscheid, wenn man ihn in Kosten und Lieferzeit erklären kann, in den Worten des Kunden.

was es kostet

Es dauert länger, als die Zahl abzugeben, und die ehrliche Fassung ist manchmal die weniger beeindruckende.

06

Für die Person entwerfen, die es pflegt

Geschriebene Budgets, echte Grenzen, gemeinsamer Code dort, wo zwei Produkte sich überschneiden.

YEPA

YEPA hat einen einzigen Vollzeit-Ingenieur, mich, also wird jede Regel, die auf Erinnerung beruht, irgendwann nicht befolgt. Die Deploy-Sperre liest den Infrastruktur-Diff und hält an, wenn eine Änderung eine Datenbanktabelle oder einen User-Pool ersetzen würde. Grössenlimits je Dateityp, und ein geschriebenes Verfahren zum Auslagern eines Features ins gemeinsame Paket, leisten dasselbe im Code.

SAFE

Für einen Daytrader dauert die Gegenwart Stunden, für eine Pensionskasse ein Quartal, und steckt diese Grenze in den Modellgewichten, bedeutet jeder Wechsel des Publikums neu annotieren und neu trainieren. Bei SAFE liegen die zeitlichen Schwellen deshalb in einer Konfigurationsdatei, und explizite Datumsangaben erreichen das Netz gar nie: Was „Gegenwart“ bedeutet, ist eine Zeile, kein Nachtraining.

was es kostet

Ein Schutzgeländer kostet an dem Tag, an dem man es schreibt. Es zahlt sich an dem Tag aus, an dem jemand müde ist.

Was ich tatsächlich mache

  1. 01Problem
  2. 02Verstehen
  3. 03Entwerfen
  4. 04Bauen
  5. 05Erklären
  6. iterieren: Bauen → Verstehen · lernen: Erklären → Problem

Bauen

Ich bringe eine Idee von null bis vor echte Nutzer zum Laufen und bleibe dabei im Code.

Mit FlowerCam steuerte eine Kundin von zu Hause aus einen Roboter durch einen echten Laden, und ich habe den Video-Server geschrieben, der diesen Anruf möglich machte.

Strukturieren

Ich entwerfe Systeme, die noch verständlich sind, wenn jemand anders sie ein Jahr später öffnet.

SAFE liest Finanznachrichten und ordnet jedes Ereignis zeitlich ein, während sich niemand einig ist, was „aktuell“ heisst.

Entscheiden

Ich setze die Richtung, verteile die Arbeit und trage den Entscheid, wenn die Antworten sich widersprechen.

Bei YEPA bin ich der einzige Vollzeit-Ingenieur: Jede Uneinigkeit zwischen Forschung, Freelancern und Produkt landet am Ende bei mir.

Unterrichten

Ich mache aus etwas Kompliziertem etwas, das man in die Hand nehmen kann, und prüfe dann, ob das stimmt.

Die meisten meiner Studierenden kommen, ohne eine Website bauen zu können, und gehen mit einer, die funktioniert, und mit dem Nachweis dafür.