Owls
トピックふくろう
トピックふくろう(@topic_owl)とは、 @yu_ma_mが作ったトピック推定のできるBOTです。潜在的ディリクレ配分法という手法を用いてトピックを推定し、返事を生成しています。
主な機能
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
マルコフふくろう
マルコフふくろう(@markov_owl)とは、 @yu_ma_mが作った適当に喋っちゃうBOTです。マルコフ連鎖という手法を用いて、返事を生成しています。昔からある、いわゆる人工無能です。
主な機能
1.タイムラインのツイートを学習します。
- タイムラインのつぶやきから、単語と単語の繋がりを学習します。
2.リプライには返事をします。
- リプライを受け取ると、その中の単語をもとに適当に文を紡いで返事をします。
3.勝手に話しかけます。
- フォロワーの方のツイートに適当に話しかけることがあります。
更新履歴
- 13/12/14 トピックふくろうの弟分として登場。
名前の由来は?
トピックふくろうと同じです。