ゼロからの開発日誌

日々の学びなどを中心に

Wikiネットワーク?的なものを考えた

少し前から思っているこんなのあったらどうかなってやつ。走り書きメモなので適当です。

自分の知っている分野の外側を知ることって難しいと思っている。
まだ知らないだけで、本当は自分の好奇心を揺さぶるようなことがあるかもしれない。

でもどうやったらそこに到達できるか?これはなかなか難しいのではと感じる。

人間は基本的に言葉を使って思考するのでこれを利用できないか。

そこで思いついたのが、Word2Vecとかなんとかを使って、ネットワークを球体のような感じで表示する。

各ノードはそれに関連したトピックス。

最初の案は自分で言葉をと登録していく方式で、何らかの辞書で関連するノードを計算し近くに表示する。 でも登録するのはめんどくさそうなので、とりあえずwikipediaとかの単語を拾ってきて適当なものを表示する。

これで何がいいかというと、あるキーワードから初めてそれ関連のものを知れるし、球体の反対側、 最初日本にいたとしたら、くるくるっと回してブラジルに位置にある単語は、最初のキーワードから反対(?)の言葉になる。

ってことで自分の知っている世界と反対の世界を知れるって感じで。

役に立つかは分からないけど、なんか作って見てもおもしろそーだなと。