Kawelin
IM

Predykcja sprzedaży gości indywidualnych

Samouczący się model w horyzoncie 1–14 dni. Rezerwacje imprezowe są deterministyczne i konsumowane bezpośrednio z modułu rezerwacji.

MAPE (7 dni)
9,8%
-1,2 pppróg alertu: 12%
MAE
1 240 zł
-180 złdziennie · sieć
Right-censored (sold-out)
4
-2dni / 30
Cykl dotrenowania
nocą
okno 02:00–05:00

Prognoza vs. realizacja (30 dni)

Granulacja dzienna

Prognoza per pozycja menu (Folwark · jutro)

F-FCT-01 · jednostki sprzedażowe

Pętla uczenia (ML-Loop)

F-FCT · 5 kroków cykliczne

  1. 1System generuje prognozę na dzień D+1 i kolejne.
  2. 2Po dniu D+1 rejestruje rzeczywistą sprzedaż.
  3. 3Porównanie prognozy z realizacją; sold-out traktowany jako right-censored.
  4. 4Nocą model dotrenowuje wagi na nowych danych.
  5. 5Gdy błąd > próg dla lokalu/pozycji — alert do osoby odpowiedzialnej.

Cechy modelu (features)

Multi-source — wszystkie sygnały konsumowane przez Forecast Service

CechaŹródłoPrzykład wykorzystania
Sprzedaż historyczna per pozycja menuS4H + system rezerwacyjnyBazowy szereg czasowy
Dzień tygodnia / weekend / świętoKalendarzSezonowość tygodniowa, lokalne święta
Pogoda (temperatura, opady, wiatr)API pogodoweLetnie ogródki, sprzedaż lodów / piwa
Wydarzenia lokalneKonfigurowalne źródło / wpis ręcznyMecz, koncert, festyn — wzrost ruchu
Promocje / ceny menuKonfiguracja systemuWpływ akcji promocyjnej na pozycję
Sprzedaż w innych obiektach sieciSystem wewnętrznyKorelacje („w Folwarku tłok → spadek w Forward”)
Stan rezerwacji imprezSystem rezerwacyjnyDuże imprezy redukują ruch indywidualny

Modele kandydaci

Prophet · ARIMA / SARIMAXinterpretowalne, dobre dla sezonowości
XGBoost / LightGBMcechy zewnętrzne (pogoda, wydarzenia)
LSTM / TFTopcjonalnie — jeśli dane pozwolą

Decyzja modelowa zostanie podjęta po fazie eksploracyjnej (wstępna analiza danych).

Wymagania dot. czasu

  • Faza zbierania i czyszczenia danych: ok. 2–3 tygodnie.
  • Trening pierwszej wersji modelu: 1,5–2 miesiące.
  • Po wdrożeniu: dotrenowywanie cykliczne nocne.
  • API pogodowe i kalendarz wydarzeń: integracje zewnętrzne, refreshowane co godzinę.

Zakres funkcjonalny (F-FCT)

F-FCT-01
Prognoza w jednostkach sprzedażowych (np. 100 schabowych, 60 tatarów) per dzień, per lokal.
F-FCT-02
Prognoza dotyczy wyłącznie gości indywidualnych — imprezy konsumowane z modułu rezerwacji.
F-FCT-03
Granulacja: dzień, z opcją rozszerzenia na porę dnia.