← Demók / 05

Keresés, amely érti, mire gondol a vásárlója

Keressen egy valódi boltban úgy, ahogy egy vásárló tenné, angolul, lengyelül, németül, franciául vagy spanyolul. A kulcsszavas keresés az Ön szavait keresi a terméknevekben; egy kis modell a böngészőjében azt keresi, amire gondol.

A demóhoz JavaScript szükséges. A modell egyszeri, 49 MB-os letöltés; a böngészője megőrzi.

Egy brit ajándéktárgy-nagykereskedő 3 529 terméke, angol nevekkel. Próbáljon ki egy igényt („keep my tea warm”), más szavakat („piggy bank”) vagy egy másik nyelvet.

96% vs. 81%A 80 hétköznapi keresésből ennyi talált releváns terméket az első tízben; a kulcsszavas keresés 81%.
5 nyelvA lengyel, német, francia és spanyol keresések megtalálják az angol termékneveket: 81–89%, szemben a kulcsszavas keresés 4–21%-ával.
39 msKeresésenként a böngészőjében, asztali számítógépen, mind a 3 529 termékkel összevetve. Semmi, amit beír, nem hagyja el ezt az oldalt.

Hogyan működik

AdatokEgy brit online ajándéktárgy-nagykereskedő terméknevei és árai (UCI Online Retail II, CC BY 4.0), a Demó 03 boltja. Keresési naplók nincsenek: egy helyi nyílt LLM minden termékhez legfeljebb hét keresést írt öt nyelven, és a modell ezekből tanulta meg a boltot.
Modellparaphrase-multilingual-MiniLM-L12-v2, ezekre a keresésekre finomhangolva: 46,7 MB súly és egy 2,5 MB-os szókészlet. Minden terméknév előre számokká alakul; az Ön keresése a böngészőjében alakul számokká, és egyszerre vetődik össze mindegyikkel.
Mérés80 kézzel írt hétköznapi keresés, mindegyik öt nyelven, és 16 565 keresés–termék pár, írott szabály szerint értékelve; ebből 3 528 releváns. Ugyanaz a szerző írta a tanítókeresések promptját, így a számok felső korlátot jelentenek.
Összevetve a kulcsszavas keresésselA kulcsszavas keresés jól teljesít, ha a vásárló a katalógus saját szavait használja, angolul 97%, és keveset talál, ha nem, vagy ha más nyelven ír. Kiadott formájában a modell 77%-ot talált az öt nyelven; a bolt saját keresésein tanítva 88%-ot.

Kérdezzen a Baltic ML-ről

Ez a mező a Demó 05 keresőmodellje, ennek a webhelynek a saját szövegein. A webhelyet idézi, és semmit sem ír magától; ha a legjobb találat gyenge, jelzi, hogy nem biztos.

Kód, konfigurációk és a teljes benchmark: github.com/balticml/semantic-search. Súlyok: huggingface.co/balticml/multilingual-minilm-shop-search. Szeretne ilyen keresést a webáruházába? Foglaljon 30 perces hívást