トピックふくろう

 
 

主な機能

1.ツイッターのトレンドワードをつぶやきます。

 日本のツイッターのトレンドを検索、それっぽい文を探してツイートします。

2.リプライには返事をします。

 リプライを受け取ると、その中の単語について検索しトピックを推定、トピックに合った文章を探し出し返信します。

3.最新のニュース記事をつぶやきます。

 トピック推定のトピックだけでなく、ニューストピックスもつぶやきます。

4.勝手に話しかけます。

 フォロワーの方のツイートに適当に話しかけることがあります。


更新履歴

13/01/18 運用開始

13/01/30 リプライ機能強化。リプライの内容を詳しく分析し、より適切な回答を返せるようになりました。

13/02/11 一部仕様の変更、アカウント変更

13/06/08 自宅サーバからさくらVPSに移行

13/06/13 Twitter API v1.0仕様のプログラムを v1.1仕様に修正

13/12/14 アルゴリズムの改善、ニュース取得方法の変更


どうやってつぶやいているの?

 1.単語で検索をかけて、見つけたウェブページを順次クロールします。

 2.ウェブページの文章を集めて、巨大な文書群を製作します。

 3.文書群のトピックを推定して、トピック語が含まれる文をピックアップします。

 4.ピックアップした文の文体を整えてツイートします。


名前の由来は?

 フクロウは「森の賢者」と称され、知恵の象徴とされています。そんなフクロウのように賢い会話のできるBOTになることを目指し、トピックふくろうと名づけました。


開発者について

 開発者:@yu_ma_m

 人工知能や自然言語処理について勉強しており、このようなBOTを制作しました。

 ご質問などはDMでご連絡下さい。

 開発環境:Python, Mecab, Twython

トピックふくろうとは?

トピックふくろう(@topic_owl)とは、 @yu_ma_mが作ったトピック推定のできるBOTです。潜在的ディリクレ配分法という手法を用いてトピックを推定し、返事を生成しています。


質問等はDMでお願いします。