Werk 04 / 2026
MegaWahl — E-Commerce-Datenplattform
MegaWahl (megawahl.de) · E-Commerce · Handel Plattform
Ausgangslage
Ein wachsender Shopify-Shop mit einem Sortiment von rund zwanzig Lieferanten — jeder mit eigenem Katalogformat (CSV, XLSX, PDF), eigener Kodierung, eigener Logik. Pflege von Hand skaliert nicht: Produkte anlegen, übersetzen, kategorisieren, mit SEO versehen — tausendfach, konsistent, ohne verlorene SKU-Nummern.
Auftrag
Eine Datenplattform, die Lieferantenkataloge automatisiert in saubere Shopify-Importe verwandelt — projektbasiert, als eigenständiges Python-System neben dem Shop.
Umsetzung
Elf Lieferanten-Prozessoren (gemeinsame BaseProcessor-Architektur, Polars)
normalisieren die Rohdaten. Eine transaktionale SKU-Verwaltung vergibt Nummern mit
Rollback (Reserve → Validate → Commit/Cancel) — keine Nummer geht verloren. Ein
asynchroner Übersetzungs-Pipeline (Polnisch→Deutsch) erhält die HTML-Struktur und
schützt Nicht-Übersetzbares wie SKU und Marken. Der Kern: eine KI-Produktkategorisierung
über den Live-Katalog — Embedding-Retrieval (BGE-M3) schlägt Kandidaten vor, ein
lokales Vision-Modell mit constrained decoding entscheidet (Token-Masking: das Modell
kann physisch keine Kategorie außerhalb der Google-Taxonomie erfinden), und jede
Entscheidung läuft durch einen menschlichen Review, bevor sie in den Shop
zurückgeschrieben wird.
Ergebnis
- Über 17.000 Live-Produkte KI-kategorisiert — mit menschlicher Freigabe vor jedem Writeback
- SEO-Texte für tausende Produkte per Batch-API generiert
- Transaktionale SKU-Vergabe ohne verlorene Nummern (Reserve → Commit/Cancel)