unoh.github.com

オススメ機能には Vogoo がオススメ

2006-04-21 10:11:50 +0000

こんにちは、ジュンヤです。



映画生活では、観た映画に対して満足度と呼ばれる点数をつけていくと、それに応じてあなたの好みであろうという映画を表示してくれる、オススメ機能という機能があります。



あなたの好みの映画を推測するのに、「協調フィルタリング」という方法を使っています。簡単に言えば、あなたが好きな映画を同じく好きだと評価しているほかのユーザーをみつけてきて、その人が好きと判定している別の映画であなたがまだ評価を付けていない映画をあなたにオススメします。人工知能の話題: 協調フィルタリングというページにわかりやすい説明が載っています。



この「協調フィルタリング」を比較的簡単に実装できる Vogoo というPHPのライブラリがあり、映画生活ではこれを一部改造したものを利用しています。(作者に感謝のメールを送ったところ、References の部分に「映画生活」をリストしていただきました)



日本語の情報は皆無なのですが、非常に便利かつ機能が結構豊富です。映画に限らず、何か商品に対してユーザーに評価をつけてもらい、その評価から分析したオススメを表示したいというときに使ってみることをオススメします。