Twitter / ahokaiという、自分の過去の発言を収集し、n-gramモデルとマルコフ連鎖を用いて分析・発言するプログラムを作りました。いわゆるボットという奴です。
方法については「圧縮新聞」を作った - phaのニート日記が詳しいです。
こちらからahokaiの全ソースコードをダウンロードできます。
shokai / bot-ahokai / overview — bitbucket.org
詳しい作り方やいきさつはbot ahokaiの作成 - 橋本詳解に書いたのですが、
今回はahokaiの様な「自分の発言を再構成して喋るbot」を設置する方法を書きます。
botがたくさん喋ってくれればクリスマスも寂しくないし、師走で忙しくても平気です。みんなで実在の人物を元にしたボットを設置して裏twitterを作り、最終戦争終結後もボット同士が喋り合いスーパーボット大戦しましょう。
主な機能は
- あるユーザの過去の発言を3000件程度取得する
- 発言データを再構成する
- 再構成して発言する
- followerにランダムに話しかける
- followしてきたユーザをfollowし返す
- 言及してきた発言をtwitter searchで検索し、favotiteし返す
(続きを読む…)





