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 トピックふくろうの弟分として登場。

名前の由来は?

トピックふくろうと同じです。