Varsayılan genişletmeler, yorumlar ve optimizasyonlar için telafi et

Google Cloud Search'te, arama sonuçlarını etkileyen çeşitli varsayılan genişletmeler, yorumlamalar ve optimizasyonlar bulunur. Arama sorgularından beklenmedik sonuçlar alırsanız Cloud Search Destek Ekibi ile iletişime geçmeden önce bu kılavuza bakın.

Varsayılan genişletmeler

Bir kullanıcının [Ali'nin PDF'leri] gibi bir dize kullanarak arama yaptığını ancak döndürülen bazı sonuçlarda "PDF'ler" yerine "dokümanlar" gibi vurgulanmış kelimeler olduğunu varsayalım. Sonuçlarda neden arama sorgusunda olmayan vurgulanmış kelimeler yer alıyor?

Google Cloud Search, varsayılan olarak Google Web Arama gibi yalnızca sorgudaki tam kelimeleri aramaz. Bunun yerine Cloud Search, sorguyu eş anlamlıları ve kelime köklerini içerecek şekilde genişletir (kendi eş anlamlılarınızı uygulamamış olsanız bile). Bu genişletme, sorgunun fikri ve amacı ile geniş ölçüde eşleşen dokümanları almak için yapılır. Bu geniş doküman grubu seçildikten sonra, sıralama algoritmaları en iyi eşleşmelerin sonuç kümesinin en üstüne yerleştirilmesini sağlar.

Kullanıcı [Joe'nun PDF'leri] ifadesini aradığında Cloud Search, ek kabul edilebilir kelimeler olarak aşağıdakileri sağladı:

  • Cloud Search, [Joe’s] için "joe" (kök genişletme) ve "joes" (noktalama işaretlerine dayalı bir eş anlamlı) ile de eşleşebilir.
  • Cloud Search, [PDF'ler] için "belgeler" (eş anlamlı kelime genişletme) ve "pdf" (kelime kökü genişletme) ile de eşleşebilir.

Varsayılan olarak eş anlamlı kelimeler mutlaka çift yönlü değildir. Örneğin, bir kullanıcı "kimlik avı" terimini ararsa Cloud Search, "kimlik avı" terimini eş anlamlı genişletme olarak eşleştirebilir. Ancak kullanıcı "phish" terimini ararsa Google, "phishing"i genişletme olarak eşleştirmeyebilir.

Kısa çizgili ve kısa çizgisiz kelimeler için genişletmeler

Kullanıcı, tireli kelimelerle (ör. [gömme dolap]) tireli olmayan kelimeleri (ör. [gömme dolap]) aradığında Cloud Search bu sorguları farklı şekilde ele alır.

Ayrıca, tireli ve alt çizgili kelimeler (ör. [walk-in] ve [walk_in]) için farklı optimizasyonlar kullanılır.

Varsayılan genişletmeleri telafi etme

Varsayılan olarak herhangi bir genişleme garantisi verilmez. Eş anlamlı kelimelerin çift yönlü olmasını veya alana özgü eş anlamlı kelime genişletmelerini sağlamak istiyorsanız alana özgü eş anlamlı kelimelerden oluşan kendi kümenizi oluşturun. Eş anlamlı kelimeleri uygulama hakkında daha fazla bilgi için Eş anlamlı kelimeleri tanımlama başlıklı makaleyi inceleyin.

Varsayılan yorumlar

Cloud Search ayrıca, bir sorguda kullanılan nesneleri, özellikleri ve alan değerlerini belirli bir veri kaynağı için yüklenen şemaya göre yorumlayan doğal dil yorumlama özelliği de sunar. Bu doğal dil yorumu hakkında daha fazla bilgi için Şemanızı optimum sorgu yorumu için yapılandırma başlıklı makaleyi inceleyin.

Doğal dil yorumlarını devre dışı bırakma

Belirli bir sorgu için doğal dil yorumlarını devre dışı bırakmak üzere arama isteğinde QueryInterpretationOptions.disableNlInterpretation değerini true olarak ayarlayın.

Varsayılan optimizasyonlar

Cloud Search ayrıca aşağıdaki varsayılan optimizasyonları da sağlar:

  • Yazım hatası düzeltme özelliği tarafından sağlanan sonuçları birleştirme Örneğin, sorgu dizesi [corpoate benefits] ise Cloud Search, "corpoate" ve "corporate" kelimesinin doğru yazımını eşleştirir.

  • Cloud Search, sıfır veya az sayıda sonuç verecek sorgular için sonuçları eşleştirirken doğrudan eş anlamlılardan daha geniş ve ilgili terimlerin daha izin verici bir kümesini kullanır. Daha fazla bilgi için Ek sonuçları işleme başlıklı makaleyi inceleyin.

Belgeleri ve sorguları normalleştirme

Normalleştirme, belirli kelimelerin veya kelime öbeklerinin sorgu yapılmadan önce ya da yapıldıktan sonra standartlaştırılması anlamına gelir. Sorgularınıza daha tutarlı yanıtlar almak için belgelerinizi (dizin oluşturma işleminden önce veya sırasında) ve sorgularınızı (kullanıcı sorguyu gönderdikten sonra) aşağıdaki yöntemlerle normalleştirebilirsiniz:

  • Dokümanları normalleştirmek için:

    1. Depolarınızdaki dokümanlarda kullanılan önemli kelimeler için standart bir yazım şekli seçin.
    2. Kaynak deposu dokümanlarındaki yazım hatalarını düzeltin veya içerik dizine eklenirken yazımı standart yazıma uygun hale getirin.
  • Sorguları normalleştirmek için:

    1. Kullanıcı sorgularını Cloud Search'e göndermeden önce yakalama
    2. Kullanıcı sorgularındaki kelimeleri, dizine eklenmiş veri kaynağındaki en yaygın yazım şekliyle eşleşecek şekilde yeniden yazın.
    3. Sorguyu Cloud Search'e gönderin.

Tüm sorgular için genişletmeleri, yorumları ve optimizasyonları devre dışı bırakma

Belirli bir sorgu için genişletmeleri, yorumları ve optimizasyonları devre dışı bırakmak istiyorsanız arama isteğinde QueryInterpretationOptions.enableVerbatim Mode değerini true olarak ayarlayın.