Anahtar Kelime Arama Neden E-ticaret Sohbetinde Başarısız Olur ve Hibrit Bunu Düzeltir

Andrew Altair, Founder
Anahtar Kelime Arama Neden E-ticaret Sohbetinde Başarısız Olur ve Hibrit Bunu Düzeltir
Mohamed Nohassi / unsplash

TL;DR: Anahtar kelime araması eşanlamlıları, anlamsal arama ise model kodlarını kaçırır. aiSTAFF her ikisini de alır ve iki sıralı listeyi Karşılıklı Sıralama Füzyonu ile birleştirir, ardından derecelendirmeyi ve incelemeleri ayırır, böylece sohbet alıcısı çıkmaz sokak yerine doğru öğeyi alır.

Bir arama yönteminin başarısız olduğu durum

Alıcı, mağaza sohbetine "300 GEL'e kadar rahat bir sandalye" yazar. Anahtar kelime motoru, ürün başlıklarınızda "konfor" kelimesini arar, hiçbir şey bulamaz ve kataloğunuz ürünü "sandalye" olarak adlandırdığı için boş bir sonuç döndürür. Kullanıcı ayrılır. Bu tek ihmal, kaybedilen bir satıştır ve yoğun bir sayfada günde onlarca kez meydana gelir. Gürcistan'da çevrimiçi satış yapıyorsanız düzeltme Yapay zeka satış botumuz ile başlar ve bu makalede bunun nasıl çalıştığı açıklanmaktadır.

Anahtar kelime aramanın da tam tersi bir sorunu var. Tam model kodunu (örneğin "AX-220") yazan bir kullanıcı, tam SKU'yu ister. Tamamen değere dayalı bir motor, kavramsal olarak benzer olan ve ilgili kodda gömülü olan beş paket döndürebilir. Her yöntem güçlüyken diğeri zayıftır. İyi bir ürün bulmanın görevi her ikisini de aynı anda kullanmaktır.

İki motor, iki güç

aiSTAFF, kataloğunuzu işletme başına bir tane olacak şekilde özel bir vektör mağazasına koyar ve her mesaj için iki şekilde okur.

  • Yoğun anlamsal arama. Her ürün ve her sorgu, Gemini'nin yerleşik özelliği kullanılarak bir vektöre dönüştürülür. Vektörler arasındaki mesafe değeri ölçer, dolayısıyla "kanepe", "kanepe" ve "set" harfleri paylaşmasalar bile birbirine yakındır. "Küçük bir balkona yakışacak bir şey" gibi eşanlamlıları, açıklamaları ve amacı yakalayan şey budur.
  • BM25 Anahtar Kelime Arama. Terimlerin tam örtüşmesini belirleyen klasik bir sözcüksel sıralayıcı. Bu, parantez modellerinin tanımladığı, kodladığı, marka yazılışlarını ve semantik bir modelin hiç görmediği nadir kelimeleri tanımladığı şeydir. Yoğun aramanın bulanık olduğu nokta tam da burasıdır.

Tek başına çalıştırılır; her biri sıralanmış bir liste döndürür. Sorun bunları birleştirmektir. Saf bir yaklaşım, bir motordan en iyi sonucu seçer ve diğerini göz ardı ederek sinyalin yarısını çöpe atar. aiSTAFF iki listeyi birleştirir.

Basit bir ifadeyle karşılıklı sıralama birleştirme

Karşılıklı Sıralama Füzyonu veya RRF, aynı varlıkları konuşmak için iki motora ihtiyaç duymadan iki sıralı listeyi birleştiren bir puanlama hilesidir. Yoğun arama kosinüs benzerliğini döndürür, BM25 terim frekans puanını verir ve iki sayı karşılaştırılamaz. RRF, ham puanları göz ardı ederek ve her listedeki her öğenin yalnızca konumunu kullanarak bu sorunu çözer.

Kural kısadır: Ürünün birleşik puanı, her iki listede de 1'in (sabit artı sıralaması) toplamıdır. Listedeki ilk öğe çok katkıda bulunuyor. Onuncu sıradaki madde küçük olanın lehinedir. Hem anlamsal listede ve anahtar kelime listesinde yüksek olan bir ürün, iki sağlam parçayı toplar ve bunları birleştirilmiş sonucun en üstüne iter. Yalnızca bir tanesinde üst sıralarda yer alan bir ürün hâlâ adil bir şansa sahip oluyor. Matematik basit ve etkisi güçlü: Her iki motorun da kazanma konusunda hemfikir olduğu unsurlar ve bir motorun güçlü etkisi boşa gitmiyor.

"Rahat AX-220 koltuk" gibi bir sorgunun işe yaramasının nedeni budur. Anlamsal taraf "rahat koltuk"u ele alır, anahtar kelime tarafı "AX-220"yi kapatır ve RRF, her iki tarafı da aynı anda iyi değerlendirdiği için modeli en üst noktaya doğru bir şekilde eşler.

derecelendirmeye ve popülerliğe göre

Alaka düzeyi son söz değil, ilk geçiştir. İki sandalye sorguyla eşit derecede eşleşirken, biri 200 yorumla en çok satanlar arasında, diğeri ise kimsenin satın almadığı birikmiş listedir. aiSTAFF, derecelendirme ve inceleme sayısını kullanarak, birleştirilmiş sonuçları benzerliğe, popülerliğe göre çarparak sıralar, böylece kanıtlanmış bir satıcı tozun üstesinden gelir. Ürünler aynı zamanda türe göre de gruplandırılıyor, bu da sandalye şeklindeki lambaların geri dönmesiyle sandalye aramalarını durduruyor. Tıpkı iyi bir zemin döşemecisinin sizi işe yarayan bir modele yönlendirmesi gibi, müşteri de kendisine en iyi uyacak ve muhtemelen kendisini tatmin edecek ürünü görür.

Ayrıca dilleri ve kelime biçimlerini de geçer

Yoğun taraf anlam ararken dillere ve dilbilgisine kadar uzanır. Gürcüce veya Rusça bir sorgu, arama için kataloğun diline çevrilir ve ardından yanıt kullanıcının diline döndürülür. Çoğullar, haller ve kelime biçimleri tolere edildiği için "sandalye", "sandalye" ve Gürcüce "koltuk" aynı ürünlere ulaşır. Bu konuyu iki yardımcı makalemizde ele alıyoruz: Gürcü bir müşteri İngilizce kataloğunuzu nasıl satın alır ve Koltuklarınızı rahat bir sandalye bulmalı. Daha geniş bir vektör arama görseli Çok Dilli Vektör Arama Gürcü Kataloğu'dur.

Hybrid Plus Uyumluluk Ağ Geçidi

Güçlü aramanın hâlâ bir zemine ihtiyacı var. En iyi füzyon eşleşmesi zayıfsa, onu iade etmek yine de müşterinin istemediği bir ürün icat edecektir. aiSTAFF, 0,64'e yakın bir kosinüs eşiğinde bir uyumluluk kapısı kullanıyor: bunun altında bot, kötü bir sonuca zorlamak yerine "bununla ilgilenmiyoruz" diyor. Hibrit arama, arama kalitesini artırır; Kapı geri kalanını durdurur. Birlikte, Alaka Düzeyine Açılan Kapı'da ayrıntılı olarak açıklanan Chatbot'un Neden Ürün İcat Etmeyeceğini açıklıyorlar.

Doğru öğeler bulunduğunda sunum önemlidir. Her sonuç, sohbette dönüşüm sağlayan ürün kartlarında yer alan fiyat, eski fiyat, derecelendirme ve envanteri içeren bir kart olarak döndürülür ve bot, birden fazla öğeyi sohbet sepetine taşıyabilir. Satış motorunun tamamı, Kataloğunuzu Satan AI Chatbot merkezinde yer alır. Bu ile modeli verileriniz üzerinde yeniden eğitmek arasında karar verirseniz RAG ve ince ayar karşılaştırması'na ve daha kapsamlı bir yapı için E-ticaret Chatbot Kılavuzu'na bakın.

Çalışma örneği

Elektronik mağazası "ofis için tihi klavye, mekanik" mesajını alıyor. Bu "sakin" anlamındaki bir yazım hatasıdır. Bir anahtar kelime araması tek başına hiçbir şey döndürmez. Yoğun bir arama, amacı düşük gürültülü bir mekanik klavye olarak okur ve üç modeli listeler. BM25 "mekaniği" tam olarak yakalıyor ve ikisini doğruluyor. RRF listeleri birleştiriyor, üzerinde anlaşmaya varılan iki model büyüyor ve 4,6 puan ve 90 incelemeyle birinci sırada yer alıyor. Bot, her ikisi de stokta olan ve her iki fiyatı da içeren iki kart döndürür. Kaçırılan bir indirim satışa dönüştü ve müşteri, yazım hatasının neredeyse yanıt vermesine mal olacağının farkında değildi.

İlgili okumalar

SSS

Chatbot'ta karma arama nedir?

Biri anlamı anlayan anlamsal, diğeri ise tam kodları yakalayan anahtar kelime olmak üzere iki ürün aramasını aynı anda çalıştırır ve ardından en iyi genel eşleşmeyi bulmak için iki sıralı listeyi birleştirir.

Karşılıklı Sıra Füzyonu ne işe yarar?

RRF, iki sıralı listeyi, her bir öğenin ham puanı yerine konumunu kullanarak birleştirir. Her iki listede de üst sıralarda yer alan ürünler en fazla ağırlığı alır ve en üst sıralara çıkar; bu da birleşik sonucun kalıcı olmasını sağlar.

Neden yalnızca anlamsal aramayı kullanmıyorsunuz?

Anlamsal arama, tam model adları, kodlar ve nadir marka yazımları konusunda belirsizdir. Anahtar kelimeleri aramalarla eşleştirmek, alışveriş yapan kişinin tam olarak aradığı SKU'yu sabitlerken değerin alakalı kalmasını sağlar.

Yanlış ürünü iade etmekten nasıl kaçınırsınız?

birleştirmesinden sonra bot, derecelendirmeler ve incelemeler arasında geçiş yapar ve ardından kosinüs 0,64'e yakın bir alaka düzeyi kapısı kullanır. Zayıf eşleşmeler sınırın altına düşer ve bot, tahmin etmek yerine öğeyi taşımadığını söyler.