Wie diese Anwendung funktioniert

Sie sagt voraus, wie viele Parkplätze in den Parkhäusern von Luzern, Basel, Bern, ZĂĽrich und St. Gallen in 1, 2, 4 und 8 Stunden frei sein werden — und misst laufend nach, wie gut diese Vorhersagen tatsächlich waren.

Die vier Seiten
Prognose
Pro Parkhaus die Veränderung der letzten 2 Stunden, der aktuelle Stand und die Vorhersage fĂĽr die nächsten 8 Stunden. Ein Klick auf eine Zeile zeigt den Tagesverlauf mit Wetter und Events.
Genauigkeit
Wie stark die Prognosen im Schnitt danebenlagen — pro Parkhaus, pro Stadt und insgesamt.
Chat-Assistent
Fragen in normaler Sprache stellen, etwa «Wo parke ich morgen um 19 Uhr in Luzern?».
TechDoc
Technische Dokumentation fĂĽr Fachleute: Modellarchitektur, Features, Metriken und API-Beschreibung.

Woher die Daten kommen

DatenQuelleWie oft
Belegung
freie und gesamte Plätze je Parkhaus
Die offiziellen Parkleitsysteme der fĂĽnf Städte (Luzern PLS, Basel und ZĂĽrich ĂĽber ParkenDD, St. Gallen Open Data, Bern XML-Schnittstelle) alle 15 Minuten
Wetter
Temperatur, Niederschlag
Open-Meteo, stündlich je Stadt — Vergangenheit und 7-Tage-Vorhersage zweimal täglich
Veranstaltungen
Konzerte, Theater, Messen
Echte Veranstaltungsdaten, gescrapt von den Websites der Venues (Hallenstadion, Tonhalle, Stadtcasino Basel, Luzerner Theater, OLMA). Jeder Event wird den umliegenden Parkhäusern zugeordnet. zweimal täglich (automatisch)
Feiertage & Schulferien
kantonal (BS, BE, LU, SG, ZH)
In der Datenbank hinterlegte Kalender inkl. Brückentagen jährlich

Wie die Vorhersage funktioniert

Ein Algorithmus lernt aus der Vergangenheit, wie sich die Belegung typischerweise entwickelt. Er berĂĽcksichtigt dabei:

FĂĽr jeden Prognosehorizont (+1h, +2h, +4h, +8h) gibt es ein eigenes Modell, weil sich die Muster je nach Vorausschau unterscheiden.

Drei Arten von Vorhersagen
📊 Punktprognose

«In 2 Stunden sind voraussichtlich 45 Plätze frei.» — die beste Schätzung des Modells.

🔒 Pessimistische Schätzung

«Mit 80 % Wahrscheinlichkeit sind mindestens 30 Plätze frei.» — die vorsichtige Variante fĂĽr alle, die auf Nummer sicher gehen wollen.

đźš« Wird es voll?

«Wahrscheinlichkeit, dass weniger als 5 Plätze frei sind: 12 %.» — ein FrĂĽhwarnsignal.

Parkhaus-spezifische Korrektur

Das Hauptmodell lernt über alle Parkhäuser gemeinsam. Da einzelne Häuser eigene Muster haben (Pendler-Parkhaus vs. Shopper-Parkhaus), wird pro Parkhaus ein kleines Zusatzmodell trainiert. Dieses lernt, wann und wie stark das Hauptmodell bei diesem spezifischen Haus daneben liegt — und korrigiert die Prognose automatisch.

Wie gut die Prognosen sind

Jede Vorhersage wird gespeichert und später mit dem tatsächlichen Wert verglichen. Angegeben ist der mittlere Fehler in Parkplätzen: «±6» heisst, die Vorhersage lag im Schnitt um sechs Plätze daneben.

Zum Vergleich läuft ein bewusst einfaches Basismodell: es nimmt schlicht den Durchschnitt dieses Parkhauses zu dieser Uhrzeit an diesem Wochentag. So sieht man auf der Seite Genauigkeit, wie viel das KI-Modell tatsächlich besser ist.

Je weiter in die Zukunft, desto ungenauer. Grosse Parkhäuser haben naturgemäss grössere absolute Fehler als kleine — auf der Genauigkeitsseite steht deshalb zusätzlich der Fehler in Belegungsprozent.

Der Chat-Assistent nutzt ein lokales Sprachmodell (Sentence-Transformer), um deine Fragen zu verstehen — auch in freien Formulierungen. Er beantwortet sie aus der Datenbank mit aktuellen Messwerten und Prognosen. Es werden keine Daten an externe KI-Dienste gesendet.
Gespeicherte Einstellungen

Stadt, Modellwahl, Suchbegriff, Zeitraum und Horizont werden lokal im Browser gespeichert, damit sie beim nächsten Besuch erhalten bleiben. Es werden keine Daten an Dritte übermittelt.