مشاركة عبر


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"