ちょっと今とあるWebサービスを作ってて、
詳しいことは言えないんだけどユーザーは投稿された物に対し1~10点の評価をつけることができるのよね。
んで、投稿一覧画面に評価点数順ソートっていうのを設けたいと思ってるんだけど、これの方法がちょっと思いつかない。
例えば、1人中1人が10点をつけた投稿と、100人中99人が10点、残り1人が9点をつけた投稿があったとしたら
多分客観的に見たら大体の人は後者の投稿の方が評価が高いって判断すると思うんだけど、
もしもこれを点数の平均点順にしてしまったら前者の方が上に表示されてしまうじゃん?
だからといって合計点数順にしたらもっと変なことになってしまう。
この辺りをAmazonとかみたいにうまいこと価値のある順に調整したいんだけど、なんか良い方法ないだろうか。
Permalink | 記事への反応(1) | 19:06
ツイートシェア
お前何言ってんだ?今の日本の堕落した民主政治を見ろよ 多数決なんて機能しないんだよ 前者のほうを評価が上にするのが正しいにきまっている