Podobné produkty z XML feedu: rychlá doporučení napříč e-shopy bez ručního ladění

Rychlá doporučení podobných produktů přímo z XML feedu e-shopu: bez ručního ladění konektorů, s průběžným indexem a pravidelnou obnovou.

Ilustrace: AI asistent doporučuje podobné produkty z XML feedu e-shopu.

Když se zákazník v chatu zeptá „Máte něco podobného?“ nebo „Co je alternativa k tomuhle produktu?“, nechce čekat. A už vůbec nechce, aby asistent „lovil“ po webu a znovu a znovu načítal celý katalog. Přesně proto jsme do Chettyho přidali novou funkcionalitu: vyhledávání podobných produktů přímo z XML feedu daného e-shopu.

Výsledkem je rychlejší odpověď, konzistentní doporučení a řešení, které se dá zapnout napříč mnoha zákazníky bez toho, aby se pro každý web stavěl nový „speciální“ konektor.

Proč XML feed (a proč právě teď)

Většina e-shopů už dnes publikuje produktová data ve standardních formátech:

  • produktový feed (často „Google feed“ pro srovnávače a reklamy),
  • sitemapu produktů (někdy i velmi rozsáhlou, rozdělenou do více souborů).

To jsou přesně data, která pro doporučení potřebujeme: název, popis, značka, kategorie, dostupnost, cena, URL, obrázek. A hlavně: je to „zdroj pravdy“ přímo od e-shopu, který se dá pravidelně obnovovat.

Jak to funguje v praxi (bez technických kudrlinek)

  1. Chetty pozná, na jakém webu se uživatel nachází. Pracujeme jen s doménami, které jsou pro daný požadavek povolené (whitelist).
  2. Podle domény vybere správný XML feed. Jeden nástroj tak funguje napříč více e-shopy, protože se automaticky „přepne“ na správný zdroj dat.
  3. Vyhledá nejbližší shody a vrátí doporučení. Uživatel dostane relevantní podobné produkty, ne obecné tipy.

Důležité pravidlo: pokud je v požadavku více povolených domén, ověří se všechny. Když se nenajde žádný feed pro žádnou z nich, Chetty vrátí srozumitelnou informaci, že pro tento web zatím XML feed nemáme k dispozici.

Rychlost bez čekání: průběžné načítání a „živý index“

Načítat celý feed až ve chvíli, kdy se uživatel zeptá, je nejhorší možná varianta: velké XML může mít desítky tisíc položek a každé takové načtení znamená zbytečné sekundy čekání.

Proto feedy načítáme průběžně na pozadí a udržujeme si aktuální „index“ produktů. Obnova probíhá každou hodinu, takže:

  • odpovědi jsou výrazně rychlejší,
  • doporučení odpovídají tomu, co je skutečně v nabídce,
  • systém se chová stabilně i při špičce (mnoho dotazů najednou).

Jedno řešení pro mnoho zákazníků

Z pohledu produktu je klíčové, že tato funkcionalita není „ušitá na míru“ jednomu e-shopu. Je navržená tak, aby byla dynamická:

  • každý zákazník má jen svou konfiguraci (doména -> feed),
  • Chetty si sám vybere správný zdroj podle kontextu požadavku,
  • není potřeba posílat do každého dotazu ručně URL feedu.

Tohle je zásadní pro škálování: stejný asistent, stejný nástroj, různé e-shopy.

K čemu se to hodí (konkrétní scénáře)

  • Alternativy k produktu: „Chci něco podobného, ale levnější / skladem / od jiné značky.“
  • Doporučení v rámci kategorie: „Doporuč mi 3 podobné modely.“
  • Náhrada při nedostupnosti: „Tenhle už není, co je nejbližší náhrada?“
  • Up-sell / cross-sell: „K tomu se hodí ještě něco?“ (např. kompatibilní příslušenství, doplňky)
  • Rychlé porovnání: „Jaké jsou podobné varianty a v čem se liší?“

Co od vás potřebujeme, abychom to zapnuli

Pro běžný provoz stačí dodat:

  • doménu e-shopu (např. www.vas-eshop.cz),
  • URL na XML feed (Google feed nebo produktová sitemap),
  • volitelně limit, kolik produktů má smysl skenovat (u velkých katalogů).

Potom už jen hlídáme změny a Chetty má vždy aktuální data pro doporučení.

Závěr

Vyhledávání podobných produktů z XML feedu posouvá Chettyho z „odpovídače“ na praktického nákupního asistenta, který umí rychle doporučit konkrétní produkty z reálné nabídky e-shopu. A díky průběžné obnově dat i dynamickému mapování podle domény je to řešení, které dává smysl nejen pro jeden web, ale pro celý náš zákaznický ekosystém.

Pokud chcete funkcionalitu aktivovat i u vás, dejte nám doménu a URL feedu. O zbytek se postaráme.