1 Punkte von harry395 6 일 전 | Noch keine Kommentare. | Auf WhatsApp teilen

Das ist ein Solo-Side-Project, das ich gestartet habe, weil es frustrierend ist, wenn der Spritpreis am Tag nach dem Tanken sinkt.

Mit den öffentlichen Daten von Opinet kann man zwar sehen, "wo es heute günstig ist", aber nicht, "ob man heute tanken oder lieber warten sollte". Deshalb habe ich ein Modell gebaut, das für die täglichen Preise von 11.500 Tankstellen im ganzen Land seit 2022 Variablen wie den internationalen Ölpreis (WTI, Dubai Crude), den Wechselkurs und die Kraftstoffsteuer ergänzt und Preisänderungen für 7 Tage vorhersagt. Jeden Morgen zeigt es das Ergebnis als Ampelsignal an. Es sagt nicht nur "Steigt wohl?", sondern nennt Beträge wie "Wenn Sie warten, sparen Sie etwa 40 Won pro Liter".

Der entscheidende Designpunkt ist nicht das Modell, sondern das hier: Ein Prognoseservice ist erledigt, wenn er die Frage "Warum sollte ich dem vertrauen?" nicht beantworten kann. Deshalb bewerte ich jeden Tag die gestrigen Vorhersagen automatisch und veröffentliche die Ergebnisse unverändert direkt in der App. Mehr als 30.000 kumulierte Bewertungen, 99 % Trefferquote bei "steigt nicht"-Prognosen und sogar der Anteil der Empfehlungen "Hier ist es günstig", die tatsächlich günstig waren. Wenn das System falschliegt, sehen die Nutzer direkt, wie die Zahlen sinken — und genau deshalb kann auch ich das Modell nicht halbherzig bauen.

Der Aufbau ist nach dem Prinzip 0 Won Fixkosten bewusst schlicht:

Tägliche CSVs von Opinet → DuckDB (4,6 GB Zeitreihe, lokal) → Features → Vorhersage → Bewertung → Serving-Snapshot, jeden Tag vor 07:30 vollautomatisch per launchd
Serving mit FastAPI + Vanilla JS als einzelne HTML-Datei (90 KB), für Nutzerkonten und Snapshots nur Supabase, Hosting auf dem kostenlosen Plan von Render (Schlafmodus-Vermeidung per UptimeRobot-Ping)
6.473 Tankstellen, die regionale Gutscheine/Währungen akzeptieren, wurden über öffentliche Daten der Korea Minting and Security Printing Corporation per 150-m-Koordinaten- plus Namensabgleich verknüpft
Es gab genau einen größeren Fehltritt: An einem Tag wurden 57 % der Tankstellen als "zurückgestellt" markiert, und ich habe zwei Tage danach gesucht. Der als Ausreißer-Gate gesetzte "40-Won-Cut für Vorhersageänderungen" lag beim p75 der realisierten Verteilung. Ich behandelte also 1 von 4 Fällen als Ausreißer. Nach Anhebung auf p99,5 war das Problem gelöst. Dabei habe ich sehr deutlich gelernt, dass man Schwellenwerte nicht nach Gefühl, sondern nach Perzentilen festlegen sollte. (Detaillierter Entwicklungsbericht: velog-Link)

Letzte Woche habe ich einen Beitrag in einer Spar-Community gepostet, und innerhalb von zwei Tagen kamen 730 Besucher. 82 % der Registrierten waren Pendler in ihren 30ern und 40ern. Alle Funktionen sind auch ohne Registrierung nutzbar und komplett kostenlos.

Ich denke gerade über vieles nach, etwa eine Prognose für Diesel (aktuell nur Abfrage verfügbar) oder feinere regionale Einheiten als Stadt/Kreis/Bezirk. Probieren Sie es gern aus — wenn Sie Feedback haben wie "Die Vorhersage in meiner Gegend wirkt seltsam", prüfe ich das anhand der Bewertungsdaten und verbessere es.

Noch keine Kommentare.

Noch keine Kommentare.