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"