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++