BM25Similarity interface
دالة الترتيب استنادا إلى خوارزمية تشابه Okapi BM25. BM25 هي خوارزمية تشبه TF-IDF تتضمن تسوية الطول (التي تسيطر عليها المعلمة 'b') بالإضافة إلى تشبع تردد المصطلح (التي تتحكم فيها المعلمة 'k1').
- يمتد
الخصائص
| b | تتحكم هذه الخاصية في كيفية تأثير طول المستند على درجة الصلة. بشكل افتراضي، يتم استخدام قيمة 0.75. تعني القيمة 0.0 عدم تطبيق تسوية الطول، بينما تعني القيمة 1.0 أن النتيجة تتم تسويتها بالكامل حسب طول المستند. |
| k1 | تتحكم هذه الخاصية في دالة التحجيم بين تكرار مصطلح كل مصطلحات مطابقة ودرجة الصلة النهائية لزوج استعلام المستند. بشكل افتراضي، يتم استخدام قيمة 1.2. تعني القيمة 0.0 أن النتيجة لا تتدرج بزيادة في تكرار المصطلحات. |
| odatatype | تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن |
تفاصيل الخاصية
b
تتحكم هذه الخاصية في كيفية تأثير طول المستند على درجة الصلة. بشكل افتراضي، يتم استخدام قيمة 0.75. تعني القيمة 0.0 عدم تطبيق تسوية الطول، بينما تعني القيمة 1.0 أن النتيجة تتم تسويتها بالكامل حسب طول المستند.
b?: number
قيمة الخاصية
number
k1
تتحكم هذه الخاصية في دالة التحجيم بين تكرار مصطلح كل مصطلحات مطابقة ودرجة الصلة النهائية لزوج استعلام المستند. بشكل افتراضي، يتم استخدام قيمة 1.2. تعني القيمة 0.0 أن النتيجة لا تتدرج بزيادة في تكرار المصطلحات.
k1?: number
قيمة الخاصية
number
odatatype
تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن
odatatype: "#Microsoft.Azure.Search.BM25Similarity"
قيمة الخاصية
"#Microsoft.Azure.Search.BM25Similarity"