具体例 / 各人が読んだ漫画の評価値を元にして類似スコアを算出

「プログラミング」及び「開発」関連用語集

カテゴリー: 集合知  閲覧数:385 配信日:2016-07-17 11:19


今回用意したデータ


ブラウン
・キャプテン翼:2.5点 北斗の拳:3.5 山田くんと7人の魔女:3.0 君に届け:3.5 となりの柏木さん:2.5 ダメな私に恋してください:3.0

麻由
・キャプテン翼:3.0点 北斗の拳:3.5 山田くんと7人の魔女:1.5 君に届け:5.0 となりの柏木さん:3.5 ダメな私に恋してください:3.0


1.抽出漫画の評価距離を算出し、それらを全て合計


√(2.5-3.0)の2乗 + (3.5-3.5)の2乗 + (3.0-1.5)の2乗 + (3.5-5.0)の2乗 + (2.5-3.5)の2乗 + (3.0-3.0)の2乗
・(2.5-3.0)×(2.5-3.0) + (3.5-3.5)×(3.5-3.5) + (3.0-1.5)×(3.0-1.5) + (3.5-5.0)×(3.5-5.0) + (2.5-3.5)×(2.5-3.5) + (3.0-3.0)×(3.0-3.0)=5.75


2.上記結果の平方根を算出


√算出した抽出漫画の評価距離の合計
・√5.75=2.39791576166

※この時点では、スコアは0~1の間ではない


3.上記のスコアを0~1で表す


上記結果 = 1 / (1 + 上記結果);
・1 / (1 + √5.75) = 0.29429805508