NOTE

ぽいふるちゃんのソースコードを公開しました

ぽいふるちゃんのソースコードを公開しましたyantene

One reaction at a time. Picking another replaces it.

半年ほど前にネタとして作ったマルコフ連鎖bot、ぽいふるちゃん(@poifullchan)のソースコードを、GitHubでMITライセンスにて公開しました。

yantene/poifullchan – https://github.com/yantene/poifullchan

ぽいふるちゃん?

  • 主に、技科大生のアカウントのツイートを収集し、それらを2次のマルコフ連鎖で繋ぎ、ツイートするbot

    • 自己申告を行うことで技科大生アカウント(被語彙収集アカウント)になれる
  • 超平均的技科大生

    、がコンセプト

  • 現役技科大生アイドル

    (という設定)

  • 某グミキャンデー

    とは関係ありません

  • フォローをすることでアカウントファイルが作成され、いくつかの機能が利用できるようになる

  • ぽいント(ぽいふるポイントの意)を貯めることができる

    • ツイートに含まれる語句やひなほー(よるほー)の成功/失敗によって加減算される
    • 貯めたからといって特に何かあるわけではない
  • プログラムは

    Scala

    で記述されているが、関数型云々ではなくあくまでBetter Javaとしての利用

  • ライブラリとしてTwitter4JとGomokuを使用(同梱はされていません)

  • 詳しくはぽいふるちゃんをフォローしよう!

今後の方針

  • 公開することを前提として書いていなかったので、MITライセンスと言えど誰かが容易に他の目的で使える状態ではない

  • ぽいふるちゃん特有の部分を外部ファイルに記述して、ソースコードの抽象化を図っていく(かもしれない)

  • pullリクエスト大歓迎っす

One reaction at a time. Picking another replaces it.