Extension:CirrusSearch/TamamlamaÖnericisi

From mediawiki.org
This page is a translated version of the page Extension:CirrusSearch/CompletionSuggester and the translation is 97% complete.

Tamamlama Önericisi, yazarken arama önerileri için varsayılan seçenektir. Başlangıçta daha akıcı bir kullanıcı deneyimi sağlamak için tasarlandı.

Özellikler

Daha iyi arama sonucu sıralaması

Tamamlama önerici, arama sonuçlarını sıralamak için tamamen yeni bir yöntem sunar. Genel olarak, sorgularınız için daha alakalı arama sonuçları görmeniz gerekir; etki özellikle daha kısa sorgular için belirgindir. Yeni yöntem aynı zamanda sayfa görüntülemelerini sıralamaya dahil eder, böylece daha sık görüntülenen sayfalar, daha az görüntülenen sayfalara göre biraz daha yüksek sıralanır.

Yazım hataları ve durdurma sözcükleri için tolerans

Tamamlama önerici, küçük yazım hatalarına toleranslıdır. Bu, aşağıdaki yazım hatalarını içerir:

  • Sözcükte en fazla iki yazım hatası
  • Kullanıcı 3'ten fazla harf yazdıysa kelimenin başındaki yazım hataları
  • Eksik veya fazladan boşluklar yazım hatası olarak kabul edilir
  • Sayfada çok yaygın yazım hataları içeren yönlendirmeler varsa, daha fazla yazım hatası içerecektir (örneğin, alber ensten, ikiden fazla yazım hatası olsa bile, Albert Einstein doğru şekilde önerecektir)
Varsayılan algoritma Tamamlama Önericisi

Tamamlama önerisi de kelimeleri durdurmaya toleranslıdır. Kullanıcı The gibi önde gelen bir madde yazmayı unutursa, öneriler görüntülenir. lord rings için aramak, The Lord of the Rings ile ilgili tüm sayfaları doğru şekilde önerecektir.

Daha az yazım hatası önerilir

Yazım hataları içeren yeniden yönlendirmeler bazen popüler sayfalara eklenir ve varsayılan öneri algoritması yönlendirmeyi olduğu gibi görüntüler. Tamamlama Önericisi, yönlendirme yeterince yakınsa uygun başlığı görüntülemeye çalışacaktır. Airton Senna için aramak, Ayrton Senna uygun şekilde önerecektir. Bu, Unietd States gibi açıkça yanlış yönlendirmelerin görüntülenmesini önlemek için kullanışlıdır.

Ranking criteria

The system is using a combination of multiple factors to rank the suggestions:

  • quality based metrics
    • the page size
    • the number of sections
    • the number of external links
    • the number of redirects
    • the number of incoming links
    • the set of template boosts if configured
  • popularity based metrics with the number of weekly pageviews

if you are curious to know how the score is computed for a particular page please see the cirruscompsuggestbuilddoc action API property, for example see an explanation of how the w:Algorithm page is constructed and scored by the completion suggester: cirruscompsuggestbuilddoc on en:Algorithm (note the score_explanation section).

Tercihler

Tamamlama önerici özelliği, yazarken arama önerilerini yapılandırmak için Special:Preferences içinde bir tercih sekmesine sahiptir.

Tamamlama önericisi

  • Varsayılan (önerilen)
    • En fazla iki yazım hatasını düzeltir. Ana başlığa çok benzeyen yönlendirmeleri kaldırır.
  • Alt kelime eşleme (daha uzun sayfa başlıkları için önerilir)
    • En fazla iki yazım hatasını düzeltir. Yakın yönlendirmeleri çözer. Alt deyimi başlıklarla eşleştirir.
  • Katı mod (ileri düzey)
    • Yazım veya aksan düzeltmesi yapılmaz. Birebir sonuçlar gösterilir.
  • Yönlendirme modu (ileri seviye)
    • Yazım hatası düzeltilmez. Yakın yönlendirmeler tespit edilir.
  • Alt kelime eşleme ile yönlendirme modu (gelişmiş)
    • Yazım hatası düzeltmesi yok. Yakın yönlendirmeleri çözer. Alt deyimi başlıklarla eşleştirir.

Önek araması

Eski yazarken arama öneri algoritması.

  • Klasik ön ek araması
    • Yazım düzeltmesi yapılmaz. Sayfa adının başından itibaren eşleşen sonuçlar gösterilir.

Sınırlamalar

  • Tamamlama önerici yalnızca ana ad alanı için etkinleştirilir. Bir ad alanı önekiyle arama yapmak, Tamamlama Önericisini devre dışı bırakır ve varsayılan algoritmaya geri döner.