اذهب إلى المحتوى

السؤال

نشر

السلام عليكم

ما هي العملية الرياضية المستخدمة لإيجاد التقييم من 10

كما هو الحال في تقييمات المسلسلات و الافلام حيث يوجد تقييم للمسلسل بنجوم من 1 الى 10 ثم يقوم الموقع بعملية حسابية لإيجاد التقييم النهائي للمسلسل مثل 7.43/10 فما هي العملية الرياضية المستخدمة في تلك الحالة

Recommended Posts

  • 0
نشر

من خلال حساب المتوسط الحسابي للتقييمات المعطاة من قبل المستخدمين.

في حالة تقييم المسلسلات أو الأفلام بنجوم من 1 إلى 10، يتم جمع جميع التقييمات الفردية التي قدمها المستخدمون ثم يتم تقسيم مجموع تلك التقييمات على عدد المستخدمين الذين أعطوا تقييماتهم.

على سبيل المثال، إذا قيم 100 شخص مسلسلًا بتقييم مجموعه 750 نقطة، فإن التقييم النهائي للمسلسل سيكون 7.5 نقاط (750 ÷ 100 = 7.5). 

إليك مثال بسيط يستخدم جافاسكريبت لحساب التقييم النهائي من 10 بناءً على التقييمات الفردية التي تم إدخالها من قبل المستخدمين:

// عين القيم الأولية لتقييم المستخدمين
let userRatings = [6, 8, 9, 7, 5, 8, 7, 10, 8];

// حساب مجموع التقييمات
let totalRatings = userRatings.reduce((acc, cur) => acc + cur);

// حساب العدد الإجمالي للتقييمات
let numRatings = userRatings.length;

// حساب التقييم النهائي
let averageRating = (totalRatings / numRatings).toFixed(2);

// طباعة التقييم النهائي
console.log(`تقييم المستخدمين: ${userRatings}`);
console.log(`التقييم النهائي: ${averageRating}/10`);

 

  • 0
نشر

يمكن القيام بعملية حسابية بسيطة لمعرفة متوسط التقييمات، فيكون المعدل كالتالي:

  • مجموع التقييمات على العدد الإجمالي للتقييمات.

فإن كان هنالك 500 تقييم لعملاء مختلفين كل تقييم هو ما بين 1 و 10 فإن المعدل يكون:

  • مجموعها مقسوم على 500

قد يمكن كخطوة إضافية تدوير العدد إلى الوحدة لضبط التقييم كعدد صحيح. تتواجد توابع مثل floor أو ceil في عديد من لغات البرمجة لمثل هذا الأخير.

  • 0
نشر

أغلب المواقع تستعمل ما تم ذكره مسبقاً من قبل المدربين، إلا أنه يمكن استعمال طريقة أفضل في التقييم، حيث أنه من غير الصحيح دائماً اعتبار كافة الأصوات متساوية، فتقييم مستخدم ليس له خبرة في الأفلام يجب أن يكون أقل أهمية من تقييم خبير، لذلك هناك بعض المواقع التي توفر عدة أنواع من التقييمات بحيث يكون هناك وزن.

لحساب ذلك يتم إعطاء وزن لكل مستخدم (مثلاً بناء على تاريخه في مشاهدة الأفلام على الموقع) كقيمة عددية (كلما كانت أكبر كلما كان الرأي أهم) و يتم حساب التقييم عن طريق ضرب تقييم كل مستخدم بالوزن المسند إليه و من ثم جمع النواتج، و في النهاية التقسيم على مجموع الأوزان.

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

  • 0
نشر

يمكن استخدام معدل الوزن الحسابي لجمع تقييمات المسلسلات والأفلام ولإيجاد التقييم النهائي. يتم ذلك عن طريق ضرب كل تقييم بوزنه وجمعها مع بعضها البعض ، ثم يتم تقسيم الناتج على مجموع الأوزان. 

للحصول على التقييم النهائي للمسلسل من 1 إلى 10, يمكن استخدام العملية الحسابية التالية: 

تقييم المسلسل النهائي = ( (تقييم المستخدم الأول × وزن المستخدم الأول) + (تقييم المستخدم الثاني × وزن المستخدم الثاني) + ... + (تقييم المستخدم النهائي × وزن المستخدم النهائي) ) / مجموع الأوزان.

على سبيل المثال، إذا كان لدينا ثلاثة تقييمات بالأنجمة (8، 7.5، 9) وزن كل منها هو 2، 3، و 5 على التوالي، فإن التقييم النهائي هو:

((8 × 2) + (7.5 × 3) + (9 × 5)) / (2 + 3 + 5) = 8.2/10

لذا، فإن تقييم المسلسل النهائي يبلغ 8.2 من 10.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...