relational viewer -niconicodouga similarity recomended engine

18
リレーショナル ビューアー コミュニティーエンジン株式会社 芝尾幸一郎 1

Upload: shibao-kouichiro

Post on 19-Jul-2015

571 views

Category:

Technology


1 download

TRANSCRIPT

リレーショナルビューアー

• コミュニティーエンジン株式会社• 芝尾幸一郎

1

これは何?• ニコニコ動画をだらだら見るツール

2

具体的には、• 動画のタグを手がかりに、似ている動画を検索表示

3

Demo

4

ウォーホル風

5

アイマス成分多し

6

ボカラン地獄

7

公開• http://rlvw.mono-oki.net/

8

作った目的ニコニコ動画を、だら見したい。

埋もれた動画を発掘したい。

• vocaloidタグ• MikuMikuDanceタグで、表示が可能

9

ロデオっぽい話• 独自の相関アルゴリズム• 動画同士の、類似度を測る• UI

10

普通の相関アルゴリズム• 試した。• ユークリッド距離によるスコア• ピアソン相関によるスコア• 良い成績が出すぎで、ソート出来ない(最大値が多発する)。

11

独自の相関アルゴリズム• タグに重み付けを行う。• 共有が、少ないタグほど、貴重(レアなタグ)

• 貴重なタグを、多く共有している。• 似ている動画であるとして、スコアリング

12

病院がこいVocaloid

UI• 円形を試した。• 親は分かり易いが子が見難い。

13

UI• 平面に展開• 親から線を引く

14

作成環境• サーバプログラム• Python• TurboGears(Python Web Framework)• SQLAlchemy(Python DB ORMapper)

15

作成環境• 相関作成• Amazon EC2• クライアントプログラム• SilverLight->後で、IronPython化したい

16

まとめ• 私は、文学部を卒業した。• 文系でも、プログラムが出来る。• 自分が欲しい物は、自分自身で作る。• スクリプト言語は、文系のハックに向いている。

• だから、自分で何か作ってみよう。

17

公開先• http://rlvw.mono-oki.net/• 自宅サーバなので優しく使っておくれ。

18