web-dev-qa-db-ja.com

好き/嫌いのバーに対する単一投票の効果に影響を与えるにはどうすればよいですか?

私は単純な評価システムを作っています、ちょうどYouTubeが持っているように:

example of the rating UI

これは、大きなユーザーベースを持っている場合はうまく機能しますが、投票数が少ないので非常に敏感です。
最初の投票が拒否されたとすると、緑色のバーは表示されません。
または、2つの票があり、1つの反対票がある場合、結果は50%になります。

これは実際の結果ですが、少し脆弱です。これを克服する一般的な方法はありますか?私は10up/10downのような統計から始めることを考えています、それは1票の影響を緩和しますが、誰も投票しなかった場合、私は50%から始めます(現在のデフォルトは100%です)。

公平な方法が欲しいのですが、一票はあまり影響を与えません。私は技術者です。式を使用できます。

編集、いくつかの回答後の追加情報:
-小さなタイムウィンドウで多くの票を期待しているわけではないため、X票が配置されるまでバーを非表示にすることには好みがありません。
-「x票」を追加するつもりはありません。投票数が少ないことを明かしたくありません(今のところ)

1
Martijn

より動的なスケール(つまり、ある種のリッカートスケール)を使用しても、人々はとにかく「好き/嫌い」の質問で極端に投票する傾向があるため、あまり役に立たないでしょう。

平均値を表示するのに満足できる十分な数の応答が得られるまで、結果を表示しないようにすることができます。多くの評価システムにこの機能があります(たとえば、iTunesは、最大5人のユーザーがレビューまたは評価を行うまで平均評価を表示しません)。

編集

編集後、質問に対する適切な回答があるかどうかはわかりません。投票数が少ないことを期待しているが、投票数が少ないという事実を「譲り渡したくない」とします。平均を表示したいが、投票数が少ない平均を表示したくない。おそらく、より快適な別のシステム(純粋に肯定的な「いいね」など)を使用する必要があります。

1
Joshua Barron

私が考えることができるアイデアは、親指を上下に表示し、バーを「投票をキャストして結果を確認してください」のようなメッセージに置き換えることです

しきい値に達するまでこのメッセージを表示し、バーを永続的に表示します。

これは、脆弱な低ユーザー投票システムを回避するのに役立ち、より多くのユーザーがそもそも投票することを奨励します。

それはちょうど私の2セントです。

1
MonkeyZeus

たとえば、-2から7までのポイントシステムのようにすることができます。主要なコンテンツカテゴリによって異なる場合があります。このポイントシステムを備えた音楽共有システムの場合、平均して4ポイントを超えるトラックは聴く価値があると思います。なぜなら、10人から平均8人がそれを愛しているからです。

私は、パラレルの代わりにこの種のめまいのある番号付け(例:-10から10)を好みます。なぜなら、あなたが自分の情報と、人々が素材をどのように好きか、嫌いかについての視点を追加できるからです。 -2と-1は正確に「DISLIKE」を意味し、7は「LOVE」を意味します。評価システムでは、負のポイントでヘイトリストを作成したり、7で最も愛されたりすることができます。一部のアーティストに対して一部のユーザーがいる可能性があるため、マイナスのポイントを除外することもできます。慣れていない評価システムのポジティブダイナミクスのみを意味します。

あなたのデザインした投票棒は見栄えがよく、最終的にそれを使用すると思いますので、ガイドレベルのテキスト(例:低い印象、それを好む人、誰もがそれを愛する)の線が付いた太い緑色の棒は、それをより良く、より有益にします。

0
Hossein Fani