Yani sadece bir yıldız derecelendirme sistemi yaptırdığı ve "En İyi" ürün listelemek için bir algoritma ile gelip çalışıyorum. Basitlik için, burada sütunlar şunlardır:
item_name
average_rating (a decimal from 1 to 5)
num_votes
Ben oy ve oylaması sayısı arasındaki "tatlı nokta" belirlemek için çalışıyorum. Örneğin ...
- (4.6 / 20 oy) oy alan bir öğe bulunuyor (5.0 / 2 oy) bir öğe daha listesinde yüksek olmalıdır
- (2.5 / 100 oy) nominal bir öğe (4.5 / 2 oy) var bir madde altında olmalıdır
Yani diğer bir deyişle, num_votes "Top" ne bir faktör oynar.
Herkes bu "tatlı nokta" belirlenmesi oldukça iyi bir algoritma biliyor?
Şimdiden teşekkürler.