Cum functioneaza cautarea semantica bazata pe AI?
In platforma MerchantPro ai la dispozitie un sistem avansat de cautare in magazin, bazat pe inteligenta artificiala (AI), care combina modelul de cautare semantica/vectoriala (specifica AI) cu modelul clasic de cautare bazat pe potrivirea de termeni (keyword matching).
Cautarea semantica bazata pe AI este solutia ideala pentru magazinele care doresc sa ofere o experienta de cautare inteligenta, bazata pe semnificatie, nu doar pe cuvinte cheie.
Nota
Pentru a beneficia de aceste functionalitati, este necesar sa instalezi in magazin aplicatia SearchPro.
Astfel, in pagina Setari cautare va deveni disponibila setarea Utilizeaza algoritmi AI pentru a afisa cele mai relevante rezultate, pe care va fi necesar sa o activezi. Aceasta permite motorului de cautare sa interpreteze inteligent intentia din spatele cautarilor, chiar daca termenii folositi de clienti nu corespund exact cu cei din titlul produselor.
Ce este cautarea semantica/vectoriala?
Cautarea semantica/vectoriala este o tehnologie care transforma cuvintele in reprezentari matematice de tip vector. Acesti vectori reflecta sensul si contextul cuvintelor, permitand sistemului sa gaseasca rezultate relevante chiar si atunci cand nu exista o potrivire exacta intre termeni.
In platforma MerchantPro, fiecare produs este convertit intr-un vector semantic, pe baza unui text compus din: titlul, categoria si brandul produsului, precum si din principalele atribute ale acestuia.
La cautare, si interogarea utilizatorului este transformata in vector. Sistemul compara acesti vectori pentru a identifica produse apropiate ca sens, nu doar ca forma.
Exemplu: Daca un client cauta "Rochie albastra pentru o cina romantica", pot fi afisate rezultate precum o rochie eleganta de seara, in nuante de albastru, cobalt sau bleu, din materiale precum sifon, matase sau satin, cu decolteu pe umeri sau spatele gol.
Mai ramane activa si cautarea clasica pe baza de cuvinte cheie?
In momentul activarii cautarii pe baza de agloritmi AI, functia de cautare din magazin va deveni de tip hibrid, combinand cautarea prin AI cu cea clasica bazata pe potriviri de cuvinte cheie: Practic, sistemul va efectua cautarile printr-o combinatie intre:
- Cautarea clasica - care cauta potrivirea exacta a cuvintelor cheie in titlul sau descrierea produselor;
- Cautarea vectoriala - care gaseste rezultate relevante pe baza intelesului expresiei cautate.
Atunci cand un client realizeaza o cautare, sistemul evalueaza produsele prin ambele metode. Fiecare produs primeste un scor combinat de relevanta (exacta + semantica), iar rezultatele sunt ordonate astfel incat cele mai relevante produse sa apara primele.
Exemplu: pentru cautarea "Pantofi sport barbati alergare", motorul de cautare hibrid poate afisa atat:
- "Pantofi sport barbati pentru alergare" – potrivire exacta;
- „Adidasi running barbati performanta ridicata” – potrivire semantica.
Avantajele cautarii hibrid
Prin utilizarea combinatiei dintre cautarea vectoriala si clasica, cautarea hibrid aduce o serie de avantaje importante:
- Intelege sinonimele si variatiile de exprimare;
- Identifica produse relevante chiar daca nu contin cuvintele exacte;
- Afiseaza rezultate utile inclusiv cand clientul foloseste un limbaj natural, conversational sau incomplet;
- Imbunatateste experienta utilizatorului.
Exemplu: In cazul unei cautari de tipul "Solutii curatare pantofi sport albi", rezultatele pot include atat produse pe baza de potrivire de cuvinte, dar si produse a caror semnificatie este similara, precum:
- "Spray curatare adidasi";
- "Spuma intretinere incaltaminte alba";
- "Solutie curatare talpa adidasi".
Niciunul dintre rezultate nu contine expresia exacta, dar toate sunt relevante din punct de vedere semantic si optimizeaza experienta de cautare.
Cum functioneaza setarea pentru nivelul de precizie a cautarii
Odata ce ai activat cautarea cu algoritmi AI, poti controla cat de strict sau flexibil este motorul de cautare in interpretarea termenilor folositi de clienti, prin intermediul setarii Nivel de precizie pentru cautare bazata pe algoritmi AI, disponibila in pagina Setari cautare.
Setarea influenteaza cat de apropiate trebuie sa fie semantic rezultatele de termenii cautati. Astfel:
- Cu cat nivelul este mai ridicat, cu atat rezultatele trebuie sa semene mai mult cu interogarea utilizatorului.
- La un nivel mai scazut, sistemul permite o interpretare mai larga, returnand si produse similare, dar nu neaparat identice in exprimare.
Niveluri disponibile:
- Very high - cele mai relevante rezultate semantic; potrivirea este foarte stricta;
- High - cautarea este riguroasa, dar permite usoare diferente;
- Medium (valoare implicita) - echilibru intre potrivire exacta si flexibilitate semantica;
- Low - potrivirea este mai relaxata, utile pentru cautari generale;
- Very low - sistemul accepta rezultate mai indepartate semantic, dar potential relevante.
Exemplu: La o cautare de tip "Pantofi barbati alergare", se pot obtine urmatoarele rezultate:
- Cu setarea Very high vor fi afisate doar produse precum "Pantofi alergare barbati Nike" sau "Adidasi running barbati";
- Cu setarea Medium, pot aparea si "Pantofi sport barbati outdoor" sau "Incaltaminte fitness usoara";
- Cu Very low, sistemul poate returna si produse ca "Pantofi sport barbati casual" sau "Adidasi stil urban", daca sunt considerate vag apropiate semantic.
Setarea este utila in functie de specificul magazinului si de asteptarile clientilor. Daca vinzi produse foarte specializate (echipament tehnic, piese auto, produse medicale etc), este recomandata selectarea nivelurilor High sau Very high. Pentru magazine generale sau fashion, un nivel Medium sau Low poate functiona mai bine.