دعم اللغة

يستخدم SafeAssign خوارزميات تتخذ قرارات بشأن أصالة النص المرسل. تأخذ الخوارزميات في الاعتبار تكرار الكلمات، وبنية الجملة، وغير ذلك من الخصائص اللغوية. تختلف درجة تعقيد عملية اتخاذ القرار في SafeAssign باختلاف اللغة، وكذلك الحال بالنسبة لمقدار المحتوى الذي تبحث عنه Blackboard لكل لغة.

تقوم Blackboard بتحليل تعقيد معالجة اللغة استنادًا إلى هذه الأدوات:

  • البحث عن مصدر البيانات لمعرفة الأصالة في اللغة.
    • بيانات ويكيبيديا
    • بيانات أخرى على موقع الويب
    • بيانات الواجب المرسل المؤسسية
    • بيانات الواجب المرسل العامة
    • بيانات النص الكامل لـ Proquest
  • إيقاف تصفية الكلمات: يقوم SafeAssign بإزالة كلمات التوقف من الجملة قبل أن يبحث عن نص مطابق في مصادر البيانات الموجودة أعلاه. كلمات التوقف هي كلمات شائعة الاستخدام، مثل "أداة التنكير، والضمير لغير العاقل، وأداة التعريف"، و"حرف الجر في".
  • تحليل اللغة: يقوم SafeAssign بجعل جميع الكلمات بالأحرف الصغيرة وتجريدها إلى الجذر الخاص بها. على سبيل المثال،"الأشجار" تصبح "شجر". يستخدم SafeAssign أدوات تحليل اللغة لزيادة عدد التطابقات التي قد يكون لها معنى مشابه للنص الأصلي استنادًا إلى جذر الكلمة، لكن يستخدم النص المطابق كلمات مختلفة.

يقوم هذا الجدول بتقسيم الأدوات المستخدمة لكل لغة في عملية البحث الخاصة بـ SafeAssign.

الأدوات المستخدمة لكل لغة
اللغةقاعدة البيانات المؤسسيةقاعدة البيانات العامةصفحات ويكيبيديامواقع ويب أخرى في اللغةقاعدة بيانات Proquestإيقاف تصفية الكلماتتحليل اللغة
اللغة العربية (ar_SA)YesYesYesYesYesالإصدار بيتا 
اللغة الصينية (zh_CN)YesYesYesYesYesالإصدار بيتا 
التشيكية (cs_CZ)YesYesYesYesYes  
اللغة الدانماركية (da_DK)YesYesYesYes   
اللغة الهولندية (nl_NL)YesYesYesYesYes  
الإنجليزية، المملكة المتحدة (en_GB)YesYesYesYesYesYesYes
الإنجليزية، الولايات المتحدة (en_US)YesYesYesYesYesYesYes
الفنلندية (fi)YesYesYesYes الإصدار بيتا 
اللغة الفرنسية (fr_FR)YesYesYesYesYesالإصدار بيتا 
اللغة الألمانية (de_DE)YesYesYesYesYesالإصدار بيتا 
اللغة الإيطالية (it_IT)YesYesYesYesYesالإصدار بيتا 
اللغة اليابانية (ja_JP)YesYesYesYesYesالإصدار بيتا 
اللغة الكورية (ko_KO)YesYesYesYes   
اللغة الماليزية (ms_MY)YesYesYesYes   
النرويجية (nn_NO)YesYes Yes   
البولندية (pl_PL)YesYesYesYesYes  
اللغة البرتغالية، البرازيلية (pt_BR)YesYesYesYesYesالإصدار بيتا 
اللغة الروسية (ru_RU)YesYesYesYesYes  
اللغة الإسبانية (es_ES)YesYesYesYesYesYesYes
اللغة السويدية (sv_SE)YesYesYesYes   
اللغة التايلندية (th_TH)YesYesYesYes   
اللغة التركية (tr_TR)YesYesYesYesYes  
اللغة الوالونية (cy_GB)YesYesYesYes