Większość z nas robi zakupy w tych samych 2-3 lokalnych supermarketach. Doskonale wiemy, gdzie leży chleb, a gdzie nabiał. Niestety, standardowe listy zakupów układają produkty alfabetycznie lub w kolejności ich dodawania. W rezultacie krążymy po sklepie bezładnie, tracąc czas i energię. Silnik Autopilot Sklepowy w Snabbi rozwiązuje ten problem raz na zawsze.
Uczenie maszynowe na podstawie Twoich kroków
Za każdym razem, gdy robisz zakupy i odznaczasz kolejne produkty, Snabbi zapisuje kolejność, w jakiej to robisz. Prawdziwa magia dzieje się w momencie naciśnięcia przycisku „Zakończ i Ucz” na ekranie zakupów. System uruchamia wtedy analizę Multi-Trip Analysis.
Jak to działa pod maską?
Algorytm pobiera sekwencje z 5 ostatnich udanych wizyt w danym sklepie i oblicza statystyczną medianę pozycji dla każdej kategorii. Wyznaczenie mediany zapobiega zaburzeniom układu w przypadku, gdy podczas jednych zakupów zrobiłeś coś nietypowego (np. wróciłeś na początek sklepu po zapomnianą rzecz).
Volatility Guard — ochrona przed fałszywym uczeniem
Co jeśli wpadniesz do sklepu tylko po butelkę wody i gumę do żucia? Taka wizyta mogłaby drastycznie zaburzyć wyuczoną mapę kategorii. Autopilot Sklepowy posiada wbudowany bezpiecznik (Volatility Guard), który automatycznie ignoruje zbyt małe lub niepełne zakupy, dbając o stabilność głównego modelu ukierunkowania alejek.
Wskazówka
Uczenie układu jest powiązane z konkretnym sklepem z bazy. Upewnij się, że przed rozpoczęciem zakupów wybierasz poprawny sklep (np. Biedronka na ul. Głównej), aby Snabbi mógł zaaplikować właściwy, wyuczony układ kategorii.
Scenariusz z życia
Anna robi zakupy w swoim ulubionym Lidlu. Początkowo jej lista była niesortowana. Po trzech wizytach i kliknięciu „Zakończ i Ucz”, przy czwartych zakupach Snabbi ułożył listę perfekcyjnie: Warzywa na samej górze, potem Pieczywo, Nabiał, Napoje, a na końcu Słodycze i Chemia. Anna przeszła przez sklep płynną linią prostą, skracając czas zakupów o połowę.
Automatyczna synchronizacja układów
Wyuczony układ kategorii (sekwencja w formacie JSON) jest zapisywany w chmurze Supabase w tabeli store_layouts. Oznacza to, że jeśli to Ty nauczysz aplikację układu Waszego lokalnego sklepu, Twój partner otrzyma ten ułożony schemat automatycznie na swój telefon, bez konieczności przechodzenia procesu nauki od nowa!
