Kvalita vyhľadávania sa výrazne zlepšila a zvýšila sa aj hodnota košíka. Náš tím už nemusí denne robiť manuálnu údržbu a odhadujeme, že Luigi’s Box prináša ďalších 10 až 15 % k našim tržbám.
SkupSzop má v ponuke 300 000 jedinečných, prevažne použitých kníh. Vďaka Luigi's Boxu je ich nájdenie jednoduchšie a hodnota košíka sa zvýšila o 2,36 €.
SkupSzop je poľská platforma na nákup a predaj nových a použitých kníh. S katalógom 300 000 SKU, z ktorých väčšina sú kusové položky v rôznom stave, funguje v rozsahu a zložitosti, na ktoré väčšina štandardných vyhľadávacích riešení nie je stavaná. Zákazníci cez platformu nakupujú a predávajú knihy za výhodné ceny a denne pribúdajú tisíce nových položiek.
Kvalita vyhľadávania sa výrazne zlepšila a zvýšila sa aj hodnota košíka. Náš tím už nemusí denne robiť manuálnu údržbu a odhadujeme, že Luigi’s Box prináša ďalších 10 až 15 % k našim tržbám.
SkupSzop má plne prispôsobený backend, takže integrácia prebehla cez API. Náš CTO Luigi’s Box-u, Tomáš Kramár, bol osobne zapojený v počiatočných fázach, aby sme spolu zvládli technickú zložitosť.
Najťažšou časťou bol katalóg. Rovnaký titul môže existovať vo viacerých variantoch podľa stavu, je naviazaný na autora, vydavateľstvo, sériu, cyklus a sadu tagov, podľa ktorých zákazníci môžu hľadať. Luigi’s Box na to postavil architektúru s viacerými feedmi, navzájom prepojenými cez relačné ID.
Search teraz pristupuje k autorom, vydavateľom, sériám a variantom podľa stavu ako k samostatným atribútom. Systém ich rozlíši a vie, čo zákazník myslí, keď hľadá konkrétneho autora alebo knihu v určitom stave.
Predchádzajúce vyhľadávanie SkupSzop bežalo na Elasticsearch a PrestaShop. Nemalo AI vyhodnotenie relevancie. Nezvládalo preklepy ani synonymá. Špecifické dopyty ako ISBN zlyhávali a hodnotenie popularity tlačilo na vrchol nesprávne knihy. Zákazníci sa zobrazovali nepresné tituly.
Luigi’s Box nahradil engine vyhľadávania tak, aby bral do úvahy správanie zákazníkov. Search dokáže rozpoznať, čo zákazník hľadá, aj keď dopyt nezadá presne. Vyhľadávanie podľa ISBN funguje. Preklepy systém chápe a populárnosť teraz vychádza zo skutočného správania zákazníkov. Miera použitia vyhľadávania medziročne vzrástla o 11,4 % a podiel vyhľadávaní bez kliknutia klesol o 7,34 %.
Väčšina kníh, ktoré SkupSzop predáva, sú jedinečné použité kusy, ktoré zo skladu rýchlo miznú. Zastaraný feed znamená, že zákazníci vidia produkty, ktoré sú už preč. Štandardné nastavenie takéto objemy, a v takejto frekvencii, nezvládalo.
Luigi’s Box vytvoril vlastnú API integráciu, ktorá veľký JSON spracováva podľa stanoveného harmonogramu. Ak niečo zlyhá, tím dostane automatické e-mailové upozornenie skôr, než si problém všimnú zákazníci.
SkupSzop pridáva každý deň presne o 17:00 viac ako 4 000 nových kníh. Starý systém však nevedel naplánovať, kedy sa produkty zobrazia. Okrem toho stránky s výpisom produktov uprednostňovali dlhodobo populárne tituly, takže novinky boli nízko ešte predtým, ako ich zákazníci stihli objaviť.
Luigi’s Box implementoval plánovanie feedu, takže nový sortiment sa predpripraví a o 17:00 sa automaticky zobrazí. Na kategóriách bežia paralelne dve trendové okná: štandardné trojdňové a custom jednodňové. Novinky majú reálnu šancu sa zviditeľniť skôr, ako ich prevalcujú dlhodobo populárne tituly.
SkupSzop nemal automatizované odporúčania. Každý odporúčací mechanizmus museli nastaviť ručne. Zákazníci si bežne kupovali jediný titul a nič ich nepodnecovalo pridať do košíka viac.
SkupSzop pôvodne plánoval použiť dva alebo tri Recommender moduly. Keď začali vidieť výsledky, postupne ich pridávali a dnes ich majú 15. Recommender je nasadený na kategóriách, detailoch produktov, v nákupnom košíku aj v blogovom obsahu, vrátane prepájania článkov s produktmi, ktoré v autorských profiloch a recenziách zobrazuje relevantné knihy. Priemerná hodnota košíka vzrástla priamo vďaka odporúčaniam o 10 PLN (približne 2,36 €).
Predchádzajúca konfigurácia Elasticsearch a PrestaShopu spotrebovávala hardvérové zdroje, spomaľovala časy odozvy a vyžadovala ručnú údržbu. Produkty, ktoré boli vypredané už viac ako 60 dní, sa hromadili vo výsledkoch vyhľadávania a nebolo možné ich zachytiť ani odstrániť. Tím nemal možnosť odlíšiť mobilnú prevádzku od prevádzky na stolných počítačoch, nevedel zistiť, ktoré vyhľadávania zlyhávali, a nemal spoľahlivý základ pre hodnotenie výkonu.
Luigi’s Box odstránil potrebu každodennej manuálnej údržby. Analytics teraz rozdeľuje zobrazenia stránok, požiadavky a udalosti. Dáta sú dostupné zvlášť pre desktop, mobilnú aplikáciu aj operačný systém. Tím SkupSzop má prehľad o dlhodobo vypredaných produktoch, takže nezaťažujú odporúčania.
Luigi’s Box spoľahlivo spracováva náš veľký produktový feed, čo iní dodávatelia vyhľadávania nezvládli. S ich AI vyhľadávaním a viacerými Recommender modulmi sme zvýšili cross-sell a priemernú hodnotu košíka.
Výsledky sú merané medziročne, december 2024 vs. december 2025. Ako sa výsledky vyhľadávania stávali presnejšími, viac zákazníkov používalo Search k tomu, aby našli, čo potrebujú. Recommender vyriešil zvyšok a s každou návštevou postupne zdvíhal hodnotu košíka.