سؤال

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

هل كانت مفيدة؟

المحلول

وكنت قد وجدت هذه المادة مثيرة للاهتمام: <لأ href = "http://blog.linkibol.com/post/How-to-Build-a-Popularity-Algorithm-You-can-be-Proud-of.aspx "يختلط =" نوفولو noreferrer "> كيفية بناء الشعبية خوارزمية .

نصائح أخرى

هل يمكن أن تضيف 10 "upvotes افتراضية" على وظيفة جديدة، وهذا الاضمحلال مع مرور الوقت أو الرأي.

وعلى سبيل المثال يمكن أن تقلل من upvotes الظاهرية 1 مقابل كل ساعة كان الجواب هناك أو لكل 100 آراء الجواب (على افتراض أنه إذا شهد 100 شخص على آخر، ولم يكلف نفسه عناء التصويت عليه، وربما هو صحيح الكرام مع 0 الأصوات الحقيقية.

ومنذ شاشات الحصول على أكبر وأوسع allthe الوقت، يمكنك أيضا أن قائمة جميع الأجوبة مرتين، على اليسار مرتبة حسب الرتبة، على حق مرتبة حسب العمر.

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

وتوفير وظيفة "ترتيب حسب الأحدث".

وأو قسم "مجاب" - باستخدام ستاكوفيرفلوو كمثال

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top