/mc-tweet

Twitter and Markov chain.

Primary LanguagePythonMIT LicenseMIT

mc-tweet

概要

マルコフ連鎖を用いて自分のtweetから文を生成したり、それをtweetしたりできます。

使用方法

  • このrepoを適当なところにcloneします。
  • 自分の全tweet履歴をdownloadします(参考)。
  • downloadしたdataの中からtweets.csvを取り出してcloneしたrepoに直下に置きます(mc-tweet/tweets.csv)。
  • prepare.pyを実行します。

この後、

  • utter.pyを実行するとcommand lineに生成した文章を表示します。

また、

  • https://apps.twitter.com/ でapplication登録を行い次の4つを取得します。
    • consumer key
    • consumer secret
    • access token
    • access token secret
  • mc-tweet/tokens.txtを作成し、4つを改行区切りで保存します。
  • tweet.pyを実行するとutter.pyで文を生成しtweetします。