كيفية تجنب التحيز في الإعجابات؟

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

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

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

شكرًا لكم!

3 إعجابات

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

4 إعجابات

يمكنك على الأرجح صياغة استعلام لمُستكشف البيانات أيضًا إذا لم تكن بحاجة إلى واجهة مستخدم.

يمكنك رؤية كود الاستعلام الذي أستخدمه لتوليد درجة الاتصال في Community Network Visualisation

5 إعجابات

شكرًا لك يا روبرت. يبدو التمثيل المرئي رائعًا. لقد قررت كتابة استعلام SQL يتحقق من توزيع الإعجابات المُقدَّمة لكل مستخدم، واستخدامه لمنح أو حرمان المكافآت.

المشكلة هنا هي أن بعض الأشخاص قد يعودون ويقولون: مرحبًا، أنا أتبع فقط هؤلاء الأشخاص الخمسة، وواحد منهم ناشر نشط جدًا، وأنا أحب عمل هذا الكاتب. لست متحيزًا، أنا حقًا أحب المنشورات.

هناك الكثير من الفروق الدقيقة، لكن الطريقة الوحيدة لحل هذا الأمر هي رؤية كيفية عمله فعليًا.

4 إعجابات