アルパカDiary Pro

はてなブログProではありません

node.js の練習がてらリアルタイムTwiter単語カウンタアプリ作った

こんなの。

名詞全般
http://www2125u.sakura.ne.jp:3010/
固有名詞のみ
http://www2125u.sakura.ne.jp:3011/

仕組み

まず別プロセスでTwitterのパブリックストリームを形態素解析して
mongodbに入れ込みます。
「年月日」+「単語」をカウントのキーにして丸めてます。
ちなみに辞書はLivedoorさんのこれ使ってます。


node.js側ではsetintervalで定期的にmongodbをSELECTしてソートして
繋がってるクライアント全てに結果をJSONで返してます。
で、クライアントでは受け取ったJSONを表示してるだけです。シンプルですね!

アドバイスありがとうございました!

sugyan++
hide_o_55++
hisaichi5518++