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şletme, yorumlama ve optimizasyon vardır. Arama sorgularından beklenmedik sonuçlar görüyorsanız Cloud Search Destek Ekibi ile iletişime geçmeden önce bu kılavuzu inceleyin.

Varsayılan genişletmeler

Bir kullanıcının [Cem'in PDF'leri] gibi bir dize kullanarak arama yaptığını, ancak döndürülen bazı sonuçların "PDF'ler" yerine "dokümanlar" gibi vurgulanmış kelimeler içerdiğini varsayalım. Sonuçlar neden arama sorgusunda olmayan vurgulanan kelimeleri içeriyor?

Google Cloud Search, tıpkı Google Web Arama gibi varsayılan olarak yalnızca sorguda geçen kelimeleri aramaz. Bunun yerine Cloud Search, sorguyu eş anlamlı kelimeleri ve kelime köklerini içerecek şekilde genişletir (kendi eş anlamlı kelimelerinizi uygulamamış olsanız bile). Bu genişletme, sorgunun fikri ve amacıyla genel olarak 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ç grubunun en üstüne yerleştirilmesini sağlar.

Kullanıcı [Cem'in PDF'leri] için arama yaptığında Cloud Search, kabul edilen ek kelimeler olarak aşağıdakileri sağladı:

  • [Cem'in] için Cloud Search, "cem" (kök genişletmesi) ve "cemler" (noktalama işaretlerine dayalı bir eş anlamlı kelime) ile de eşleşebilir.
  • Cloud Search, [PDF'ler] için "belgeler" (eş anlamlı kelime genişletmesi) ve "pdf" (kök genişletmesi) ile de eşleşebilir.

Varsayılan olarak, eş anlamlılar her zaman iki yönlü değildir. Örneğin, bir kullanıcı "kimlik avı" terimini ararsa Cloud Search, eş anlamlı bir genişletme olarak "phishing" ile eşleşebilir. Ancak kullanıcı "phishing" terimini ararsa Google, "phishing"i bir genişletme olarak eşleştirmeyebilir.

İki heceli ve iki heceli olmayan kelimeler için genişletmeler

Kullanıcı, kısa çizgili kelimeleri ve kısa çizgisiz eşdeğerlerini (ör. [walk-in closet] ve [walk in closet]) aradığında Cloud Search bu sorguları farklı şekilde işler.

Ayrıca, kısa çizgiyle ve alt çizgiyle ayrılmış 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 yoktur. Eş anlamlı kelimelerin veya alana özgü eş anlamlı kelime genişletmelerinin iki yönlü olmasını sağlamak istiyorsanız kendi alana özgü eş anlamlı kelime 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, 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 yorumlaması hakkında daha fazla bilgi için Optimum sorgu yorumlaması için şemanızı 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 istiyorsanız arama isteğinde QueryInterpretationOptions.disableNlInterpretation değerini true olarak ayarlayın.

Varsayılan optimizasyonlar

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

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

  • Cloud Search, sıfır veya az sonuç veren sorgular için sonuçları eşleştirirken doğrudan eş anlamlı kelimelerden daha geniş bir ilgili terim grubu kullanır. Daha fazla bilgi için Ek sonuçları işleme başlıklı makaleyi inceleyin.

Dokümanları ve sorguları normalleştirme

Normalleştirme, sorgu oluşturulmadan önce veya oluşturulduktan sonra belirli kelimeler ya da kelime öbekleri için standartlaştırma anlamına gelir. Sorgularınıza daha tutarlı yanıtlar almak için belgelerinizi (dizine eklemeden önce veya ekleme sırasında) ve sorgularınızı (kullanıcı sorguyu yaptıktan sonra) aşağıdaki yöntemlerle normalleştirmeyi deneyin:

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

    1. Depolarınızdaki dokümanlarda kullanılan kritik kelimeler için standart bir yazım seçin.
    2. Kaynak depo dokümanlarındaki veya içerik dizine eklenirken yazım kurallarını, standart yazım kurallarıyla eşleşecek şekilde düzeltin.
  • Sorguları normalleştirmek için:

    1. Kullanıcı sorgularını Cloud Search'e göndermeden önce durdurma
    2. Kullanıcı sorgularındaki kelimeleri, dizine eklenen veri kaynağındaki en yaygın yazımla 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 isterseniz arama isteğinde QueryInterpretationOptions.enableVerbatim Mode değerini true olarak ayarlayın.