ニコニコ動画でもpixivでもやってほしい作品の相対評価算出法
まえがき
このアイデアはニコニコ動画よりはpixivのほうが向いてる。ニコニコ動画は、動画という形態なので、評価を与えるのに時間がかかりすぎる。pixivは作品の形態が「手描きのイラスト」でほぼそろってるから、こういうスカラー的な評価値と相性が良く、形態が多岐にわたるニコニコとは相性が悪い気がする。ニコニコでやるならカテゴリごとに絞ったほうがいいか。
しくみ
- 1、作品評価ツアーってページを作って、利用者をそこに誘導する。
- 2、利用者がページに入ると、最初にランダムに作品が表示される。*1
- 3、利用者が「次の作品」のリンクをクリックすると、もう一度ランダムに作品が表示される。
- 4、画面には「一つ前の作品と比べてどっちが
良かった好み*2ですか」と言うメッセージが出る - 5、利用者は、「前の作品」「この作品」のリンクのどちらかをクリックすることで、3に戻る事が出来る
利用者が3〜5を繰り返し行う事で、作品の優劣データが集まる。作品A、B、Cがあるとして、
\ | A | B | C |
A | \ | 3 | 0 |
B | 1 | \ | 2 |
C | 0 | 3 | \ |
Aの次にBを見た利用者のうち、3人がAが良かった、1人がBが良かった、と答えた。みたいな感じのリーグ表が出来る。これが出来たら、この数字をごにょごにょすることで、各作品の相対評価が数値化される。詳しくはhttp://kashi.dip.jp/~kashi/rating/を見てくれい。「理論はこちら」のところに詳しい解説がある。3Pあたり。最尤法ってのをつかうの。たぶん。5Pからの例題解いてたら、高卒ひきこもりの俺にも理解できたお^^
あと実際にこの方法を使って、相対評価を数値化してるサイト。このサイトの場合、カルネージハートポータブルでユーザーが作ったOKEの強さを、2chで行われてる大会の勝敗データを元に数値化してランキングにしてる。http://www.asahi-net.or.jp/~vw4k-kbys/chp/rating/
ちなみに俺はこの方式で、MUGENのキャラの強さを数値化してました。昔ブログにちょっと書いてたね。100キャラ、3000試合分のデータで、エクセルで計算できました。ソルバーすげぇ。
具体的な計算例
http://d.hatena.ne.jp/sea_side/20090731/1249001292
より詳しくはここhttp://kashi.dip.jp/~kashi/rating/
レベルアップ
より便利にするためには、ランダムに選ばれる作品をタグで絞り込めるようにする。んで勝敗表もタグごとに作る。作品の評価値もタグごとに付く。これくらいやったらたぶん面白い。(8月11日。下に詳しく追記。)
評価した作品の数カウントして、経験値に見立てて一定数超えるとユーザーがクラスチェンジするとかあったらどうなるだろう
利点
pixivみたいに、点数つける人がほとんど10点つけてて、点数の平均でみると作品ごとの優劣がつかないみたいなことはない。
評価の点数に上限、下限が無い。
欠点
書き直し中
8月11日追記。タグ別のアイデア
Aというタグが付いた動画、A1、A2と、Bというタグが付いた動画、B1、B2。両方が付いたABの、5つの動画があって、それぞれの優劣評価が以下の場合に、
\ | A1 | A2 | B1 | B2 | AB | 評価値 |
A1 | \ | 2 | 1 | 3 | 1 | 1000固定 |
A2 | 3 | \ | 0 | 1 | 3 | 1012 |
B1 | 1 | 2 | \ | 1 | 1 | 991 |
B2 | 3 | 3 | 4 | \ | 2 | 1084 |
AB | 2 | 1 | 2 | 3 | \ | 1053 |
Aタグ、Bタグが付いている動画のみで評価値を算出する時は、↑のデータから、タグが付いてる動画のみを取り出して、
\ | A1 | A2 | AB | 評価値 |
A1 | \ | 2 | 1 | 1000固定 |
A2 | 3 | \ | 0 | 1031 |
AB | 2 | 1 | \ | 1199 |
\ | B1 | B2 | AB | 評価値 |
B1 | \ | 1 | 1 | 1000固定 |
B2 | 4 | \ | 2 | 1181 |
AB | 2 | 3 | \ | 1208 |
のようにする。このデータの場合、全動画での評価では、AB
8月14日追記。タグ別のアイデア2
ある動画の評価について、その評価がタグ絞込みで評価された物の場合、その動画にそのタグが付いてる時のみ有効にする。
具体的に言うと、A、Bの二つの動画に一つタグを追加し、そのタグで絞込めば評価時に必ずA、Bの動画のペアが出てくるようにして、AのほうがBより優れてる。という票を100票つぎ込む工作を行ったとする。
このとき、A,Bの動画からそのタグを削除してしまえば、その100票は無効になる。付け直せば復活する。
9月3日追記 多重垢が取りづらいシステムなら
1つの作品を評価するのは1垢につき1回まで。とすることで、なにもランダムにする必要もないんだけど。
評価は順位付けにしたほうがいいのかもしれない。
あとでその方向で書き直す