Extension:CirrusSearch/TamamlamaÖnericisi
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.