クソツイを自動生成してみた (その1)

とあるルートから某クソツイ垢の全てのツイートをGETしたので、マルコフ連鎖でクソツイ生成してみる。

2020/02/27最新の全件を取得したら、昔は CSVで入手できたのに、js(tweet.js)で渡されるようになったみたい。 まずは加工からスタート。

とりあえず適当に読み込んでみる

path = "./twitter-2020-02-27-63146bc9cef271669caea3d761c8f484a1ce32324272beffd822fcb71adcdcc7/tweet.js"
with open(path) as f:
    l = f.readlines()
    print("".join(l[0:50]))
window.YTD.tweet.part0 = [ {
  "tweet" : {
    "retweeted" : false,
    "source" : "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
    "entities" : {
      "hashtags" : [ ],
      "symbols" : [ ],
      "user_mentions" : [ ],
      "urls" : [ ]
    },
    "display_text_range" : [ "0", "22" ],
    "favorite_count" : "0",
    "id_str" : "1232937395412058114",
    "truncated" : false,
    "retweet_count" : "0",
    "id" : "1232937395412058114",
    "created_at" : "Thu Feb 27 07:55:56 +0000 2020",
    "favorited" : false,
    "full_text" : "任天堂オールスター大乱闘スマッシュブラザーズ",
    "lang" : "ja"
  }
}, {
  "tweet" : {
    "retweeted" : false,
    "source" : "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
    "entities" : {
      "hashtags" : [ ],
      "symbols" : [ ],
      "user_mentions" : [ ],
      "urls" : [ ]
    },
    "display_text_range" : [ "0", "15" ],
    "favorite_count" : "1",
    "id_str" : "1232934754539884544",
    "truncated" : false,
    "retweet_count" : "0",
    "id" : "1232934754539884544",
    "created_at" : "Thu Feb 27 07:45:26 +0000 2020",
    "favorited" : false,
    "full_text" : "今の会社から学べる事無くなった",
    "lang" : "ja"
  }
}, {
  "tweet" : {
    "retweeted" : false,
    "source" : "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
    "entities" : {
      "hashtags" : [ ],
      "symbols" : [ ],
      "user_mentions" : [ ],

まあいわゆるJSON形式ってやつだと思う。

full_textにツイートがあるし、retweetedがfalseなら自分のツイートだなって感じだと推測できる。 → 違ったぽいけど何かわからん。

とりあえず表形式にしたいのでする。

window.YTD.tweet.part0 = は要らなそうなので直接消す。一応jsファイルのコピーは残す。

with open(path) as f:
    l = f.readlines()
    print("".join(l[0:10]))
[ {
  "tweet" : {
    "retweeted" : false,
    "source" : "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
    "entities" : {
      "hashtags" : [ ],
      "symbols" : [ ],
      "user_mentions" : [ ],
      "urls" : [ ]
    },

消した

jsonとして処理する。

import json
json_open = open(path, 'r')
json_load = json.load(json_open)

print(json_load[0])
{'tweet': {'retweeted': False, 'source': '<a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>', 'entities': {'hashtags': [], 'symbols': [], 'user_mentions': [], 'urls': []}, 'display_text_range': ['0', '22'], 'favorite_count': '0', 'id_str': '1232937395412058114', 'truncated': False, 'retweet_count': '0', 'id': '1232937395412058114', 'created_at': 'Thu Feb 27 07:55:56 +0000 2020', 'favorited': False, 'full_text': '任天堂オールスター大乱闘スマッシュブラザーズ', 'lang': 'ja'}}
print(json_load[0].keys())
print(json_load[0]["tweet"].items())
dict_keys(['tweet'])
dict_items([('retweeted', False), ('source', '<a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>'), ('entities', {'hashtags': [], 'symbols': [], 'user_mentions': [], 'urls': []}), ('display_text_range', ['0', '22']), ('favorite_count', '0'), ('id_str', '1232937395412058114'), ('truncated', False), ('retweet_count', '0'), ('id', '1232937395412058114'), ('created_at', 'Thu Feb 27 07:55:56 +0000 2020'), ('favorited', False), ('full_text', '任天堂オールスター大乱闘スマッシュブラザーズ'), ('lang', 'ja')])

entitiesの中まで拾うのだるくね?

pandas変換するか

ちょうどいいのがあった→ pandasのjson_normalizeで辞書のリストをDataFrameに変換

import pandas as pd
df = pd.io.json.json_normalize(json_load)
pd.set_option('display.max_columns', 100)
df.head(10)

tweet.created_at tweet.display_text_range tweet.entities.hashtags tweet.entities.media tweet.entities.symbols tweet.entities.urls tweet.entities.user_mentions tweet.extended_entities.media tweet.favorite_count tweet.favorited tweet.full_text tweet.id tweet.id_str tweet.in_reply_to_screen_name tweet.in_reply_to_status_id tweet.in_reply_to_status_id_str tweet.in_reply_to_user_id tweet.in_reply_to_user_id_str tweet.lang tweet.possibly_sensitive tweet.retweet_count tweet.retweeted tweet.source tweet.truncated
0 Thu Feb 27 07:55:56 +0000 2020 [0, 22] [] NaN [] [] [] NaN 0 False 任天堂オールスター大乱闘スマッシュブラザーズ 1232937395412058114 1232937395412058114 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False
1 Thu Feb 27 07:45:26 +0000 2020 [0, 15] [] NaN [] [] [] NaN 1 False 今の会社から学べる事無くなった 1232934754539884544 1232934754539884544 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False
2 Wed Feb 26 23:11:36 +0000 2020 [0, 32] [] NaN [] [] [] NaN 1 False ポジティブな事を言うよりも死ねとかSEXとか言ってる回数のが多い 1232805442415255554 1232805442415255554 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False
3 Wed Feb 26 11:04:15 +0000 2020 [0, 18] [] NaN [] [] [] NaN 0 False 6V性格おとなしいン・ゾスあります。 1232622399671025664 1232622399671025664 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False
4 Wed Feb 26 09:13:20 +0000 2020 [0, 15] [] NaN [] [] [] NaN 1 False セックスに積極的な女の子募集中 1232594485655134212 1232594485655134212 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False
5 Wed Feb 26 09:00:41 +0000 2020 [0, 14] [] NaN [] [] [] NaN 1 False 早く俺もおっぱいで射精したい 1232591301310201859 1232591301310201859 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False
6 Wed Feb 26 03:56:37 +0000 2020 [0, 7] [] NaN [] [] [] NaN 0 False クソツイ考察班 1232514780004372480 1232514780004372480 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False
7 Wed Feb 26 01:25:55 +0000 2020 [0, 50] [] [{'expanded_url': 'https://twitter.com/lw_ru/s... [] [] [{'name': 'LW', 'screen_name': 'lw_ru', 'indic... [{'expanded_url': 'https://twitter.com/lw_ru/s... 0 False RT @lw_ru: @getter_kusotwi https://t.co/nIO6Vb... 1232476857016078336 1232476857016078336 NaN NaN NaN NaN NaN und False 0 False <a href="http://twitter.com/download/iphone" r... False
8 Tue Feb 25 13:43:48 +0000 2020 [0, 95] [] NaN [] [] [{'name': 'みんどら', 'screen_name': 'mindora0', '... NaN 0 False RT @mindora0: @getter_kusotwi \nミッドサマーのここがオススメ... 1232300164028583936 1232300164028583936 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False
9 Tue Feb 25 12:07:48 +0000 2020 [0, 82] [] NaN [] [] [{'name': 'ひろ', 'screen_name': 'hiroyp_', 'ind... NaN 0 False RT @hiroyp_: @getter_kusotwi ゲッタ〜のキャノジョ「今夜は寝かせ... 1232276005152157697 1232276005152157697 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False

完全に余談

RT数が1以上のツイート

df_rted = df[df["tweet.retweet_count"] > "0"]
df_rted["tweet.full_text"]
67      kashidecにkashidecにkashidecにkashidecにkashidecにk...
125                                         @toride0313 仏
331       青い空が\n澄んだ風が\nたとえ星が\n裏切っても\n\nkashidecだけは絶対裏切らない
1054                                 kashidecを撒き餌にサメ釣ってる。
1098                              でも日本には四季とkashidecがあるから…
1133                          またkashidecが精神病院からツイートしています。
1176              kashidecと会う時は握手は断ってください。実はヤバいことをされています。
1265                     異世界転生kashidec「ふむ、換気を重視してみてはどうかな」
1269                   カシデックって人、全然ツイートしてないのにファボしてて気持ち悪www
1328    kashidecガチ信者はkashidecの市議選出馬を楽しみに毎日生きているが、kashi...
1411                       kashidecガチ信者だから3秒に1回歯の定期検診してる。
1501                                        #オナニー見てくれる人RT
1502                                       #オナニー見せてくれる人RT
1504      kashidecガチ信者なろう小説\n「ふむ、それではヨシケイを頼んでみてはどうだろうか?w」
1548                  法で取り締まって欲しいものリスト\n・パチンコ\n・タバコ\n・オリパ
1565    ブン回ったアンデシンクロ漫談「ゴヨウガーディアン、ゴヨウガーディアン、一つ飛ばしてゴヨウガー...
1612                           kashidecドヤ街に住んでみたシリーズ第一弾寿町
1682     全盛期のkashidecがポルトガルに行ったときにありがちなこと、ポルトガルにそもそも行かない。
1691                                     パクチー無いからカメムシ食べてる
1735                                           オワッタクカシデッナ
1740                                   kashidecは実際クズっぽいよな
1796                                  KSU kashidecの家キャンパス
1883    終わりの世界のナベアツ「1の倍数の時だけ1の倍数の代わりに、この現代社会を生き抜くために我々...
1884       KSUで薬物で死んだ人リスト\n・kashidec(治験新薬)\n・とりでまん(コンサータ)
1886               映画、『範馬の子』にありがちなこと、「今から地震がとまるよ、チェリアアッッ」
1888    【都市伝説】○アニの犯人はkashidec信者らしい - kashidecガチアンチ速報 h...
1891    大学前飯屋が会社前に転生した時にありがちなこと\n\n「何って、350円で死ぬほど腹一杯にな...
1919            kashidecガチアンチ「kashidec生きてる意味ない…俺以外にとってはな」
1923                                         N国の佐藤恵理子とSEX
1938                                     動くな、俺はkashidecだ。
1944    ガチアンチ。兵庫県出身。大阪神天才大学卒業。在学中にkashidecガチアンチ検定1級に当時...
1952    【驚愕】kashidecの「信じてください。」は「信じて(お金を)くださいだった」 - ka...
1979    kashidecとカラオケに行った時にありがちなこと\n\nkashidec「私のお墓のお墓...
1993                               kashiがdecすぎるとツイッターで話題に
2001                               どうしてそんなにエッチなファボばかりするの?
2026          赤ちゃん→可愛い😍\n製造→凄い😮\nミルク→美味しい😋\n\n赤ちゃん製造ミルク→🤔
2059    エロファボしてるkashidec「エロファボをしてください。kashidickからのお願いです。」
2344    2018年、クソツイランキング~~~~!!!\n\n3位、「50音を言っていって、ンコを足し...
2392               引いてしまうkashidecの異常行動wwwwww\n\nスマホを投げて遊ぶ
2615    kashidecかなーやっぱりww 自分は思わないんだけど周りにkashidecに似てるって...
2626    ←kashidec前期      kashidec後期→\n\n※画像はイメージです htt...
2633    カシデックと貸していくで韻が踏める\nヒモニート酷い人で韻が踏める\n\nこの韻はフィクショ...
2635                              https://t.co/tylQ8pGpID
2636                        ミュージカル『全てkashi06が悪い』を開演いたします。
2656                      ザーメン大好き小泉さんという同人誌が1000000000%出る
2687    ゲッタークソツイの墓場が2018年を大胆予想!!!!\n\n・何かが流行る!!!\n\n・ニ...
2707                   キズナ・アイ主催のデスゲーム、バーチャルユーチューバーのコロシ・アイ
2792    チュイイイイイイイイイイイン!!\nガキン!\nガキン!\nTUEEEEEEEEEEEッッッ...
3121                           カシデック靴でしか、回文パーツとしてお使いください。
3231                              https://t.co/pdVxW6qZyC
3238    @toride0313 @peroshirako  https://t.co/zWzq5RFN3W
3239                    20年後の遊戯王のCS\n「CS優勝しました!使用AIは○○です」
3242            もうすぐ #kashidec生誕祭 https://t.co/Rg06fY0Dik
3362                              https://t.co/oyzAlScCj0
3364                              https://t.co/I7e4WQWvpR
Name: tweet.full_text, dtype: object

kashidecばっかりじゃねーか

閑話休題

マルコフ連鎖

参考→ [Python] MeCab とマルコフ連鎖ライブラリ markovify を使い、文章を学習して自動生成する方法

import MeCab
import markovify

なんか他人のRTとか日本語判定になってないツイートは除いたりしとく

df2 = df.copy()
df2["str"] = df["tweet.entities.user_mentions"].astype("unicode")
df2 = df2[df2["str"] == "[]"]
df2["str2"] = df["tweet.entities.hashtags"].astype("unicode")
df2 = df2[df2["str2"] == "[]"]
df2 = df2[df2["tweet.lang"] == "ja"]
df2.head(30)

取り除いた↓

tweet.created_at tweet.display_text_range tweet.entities.hashtags tweet.entities.media tweet.entities.symbols tweet.entities.urls tweet.entities.user_mentions tweet.extended_entities.media tweet.favorite_count tweet.favorited tweet.full_text tweet.id tweet.id_str tweet.in_reply_to_screen_name tweet.in_reply_to_status_id tweet.in_reply_to_status_id_str tweet.in_reply_to_user_id tweet.in_reply_to_user_id_str tweet.lang tweet.possibly_sensitive tweet.retweet_count tweet.retweeted tweet.source tweet.truncated str str2
0 Thu Feb 27 07:55:56 +0000 2020 [0, 22] [] NaN [] [] [] NaN 0 False 任天堂オールスター大乱闘スマッシュブラザーズ 1232937395412058114 1232937395412058114 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
1 Thu Feb 27 07:45:26 +0000 2020 [0, 15] [] NaN [] [] [] NaN 1 False 今の会社から学べる事無くなった 1232934754539884544 1232934754539884544 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
2 Wed Feb 26 23:11:36 +0000 2020 [0, 32] [] NaN [] [] [] NaN 1 False ポジティブな事を言うよりも死ねとかSEXとか言ってる回数のが多い 1232805442415255554 1232805442415255554 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
3 Wed Feb 26 11:04:15 +0000 2020 [0, 18] [] NaN [] [] [] NaN 0 False 6V性格おとなしいン・ゾスあります。 1232622399671025664 1232622399671025664 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
4 Wed Feb 26 09:13:20 +0000 2020 [0, 15] [] NaN [] [] [] NaN 1 False セックスに積極的な女の子募集中 1232594485655134212 1232594485655134212 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
5 Wed Feb 26 09:00:41 +0000 2020 [0, 14] [] NaN [] [] [] NaN 1 False 早く俺もおっぱいで射精したい 1232591301310201859 1232591301310201859 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
6 Wed Feb 26 03:56:37 +0000 2020 [0, 7] [] NaN [] [] [] NaN 0 False クソツイ考察班 1232514780004372480 1232514780004372480 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
11 Tue Feb 25 08:54:54 +0000 2020 [0, 42] [] NaN [] [] [] NaN 1 False 俺が浮遊能力者だったら衆人環境下で首吊りの物真似してめちゃくちゃ炎上するやつやりたい 1232227460143439873 1232227460143439873 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
12 Tue Feb 25 07:18:35 +0000 2020 [0, 35] [] NaN [] [] [] NaN 0 False 全てのアニメの同名キャラとSEXできる能力がある時に指定する名字ある? 1232203221319372800 1232203221319372800 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
13 Tue Feb 25 07:17:51 +0000 2020 [0, 6] [] NaN [] [] [] NaN 1 False イクイクイク 1232203035310321664 1232203035310321664 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
17 Mon Feb 24 09:20:52 +0000 2020 [0, 28] [] NaN [] [] [] NaN 0 False ドS女を大逆転スーパーハメハメエクスタシーしてやりたい。 1231871603522162688 1231871603522162688 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
20 Mon Feb 24 03:25:09 +0000 2020 [0, 26] [] NaN [] [] [] NaN 1 False @自殺予定者 卒論書いた?自殺学部は卒論提出必須だぞ 1231782084538036226 1231782084538036226 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
21 Mon Feb 24 01:03:13 +0000 2020 [0, 22] [] NaN [] [] [] NaN 1 False ベテルギウスのγ線バーストを全て受け切った男 1231746366881189889 1231746366881189889 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
22 Sun Feb 23 14:34:46 +0000 2020 [0, 24] [] NaN [] [] [] NaN 1 False エロ漫画はすぐSEXするからなぁ…(´・_・`) 1231588212864217090 1231588212864217090 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
26 Sat Feb 22 11:48:29 +0000 2020 [0, 14] [] NaN [] [] [] NaN 1 False わたてん見ながら彼女とSEX 1231183977290985472 1231183977290985472 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
27 Sat Feb 22 11:26:13 +0000 2020 [0, 9] [] NaN [] [] [] NaN 0 False エロ部の部長です。 1231178374812291072 1231178374812291072 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
32 Sat Feb 22 00:12:21 +0000 2020 [0, 19] [] NaN [] [] [] NaN 2 False 映像研にも手を出してしまうほどの性豪。 1231008791702822914 1231008791702822914 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
33 Fri Feb 21 11:32:12 +0000 2020 [0, 22] [] NaN [] [] [] NaN 0 False けんぷファーのアニメってなんだったんですか? 1230817494580903936 1230817494580903936 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
34 Fri Feb 21 11:25:20 +0000 2020 [0, 19] [] NaN [] [] [] NaN 1 False お前ら…全員俺が幸せにしてやるからな… 1230815763855896576 1230815763855896576 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
35 Fri Feb 21 10:56:57 +0000 2020 [0, 6] [] NaN [] [] [] NaN 1 False 青い鯨RTA 1230808622906494977 1230808622906494977 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
37 Fri Feb 21 10:39:26 +0000 2020 [0, 4] [] NaN [] [] [] NaN 0 False あ、イク 1230804213644398592 1230804213644398592 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
43 Thu Feb 20 10:17:26 +0000 2020 [0, 20] [] NaN [] [] [] NaN 0 False お片付け!お片付け!(るろうに剣心の話) 1230436290929184769 1230436290929184769 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
44 Thu Feb 20 08:16:07 +0000 2020 [0, 14] [] NaN [] [] [] NaN 0 False 可愛い女の子に生まれ変わるぬ 1230405757474000896 1230405757474000896 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
45 Thu Feb 20 07:07:04 +0000 2020 [0, 33] [] NaN [] [] [] NaN 0 False JKだからレッグエクステンションのことをレグエクちゃんって呼んでる 1230388382531870721 1230388382531870721 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
46 Thu Feb 20 01:48:12 +0000 2020 [0, 6] [] NaN [] [] [] NaN 1 False バードカフェ 1230308137774616577 1230308137774616577 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
48 Thu Feb 20 00:39:44 +0000 2020 [0, 16] [] NaN [] [] [] NaN 0 False 触らなくても、射精ちゃったね…♡ 1230290905115922432 1230290905115922432 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
49 Wed Feb 19 13:59:08 +0000 2020 [0, 11] [] NaN [] [] [] NaN 0 False いつメンで女装しねえ? 1230129693120053248 1230129693120053248 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
54 Thu Jan 23 03:46:52 +0000 2020 [0, 16] [] NaN [] [] [] NaN 1 False テクマクマヤコンをご存知でない? 1220191140911075328 1220191140911075328 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
55 Thu Jan 23 03:29:59 +0000 2020 [0, 31] [] NaN [] [] [] NaN 1 False ナビエストークス方程式の中にいるカワイコチャンとラブラブする〜 1220186891175116801 1220186891175116801 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
56 Wed Jan 22 23:13:18 +0000 2020 [0, 12] [] NaN [] [] [] NaN 1 False ガキの陰茎やあらへんで! 1220122294560772096 1220122294560772096 NaN NaN NaN NaN NaN ja NaN 0 False <a href="http://twitter.com/download/iphone" r... False [] []
s = "。".join(df2["tweet.full_text"][:13]) + "。"
parsed_s = MeCab.Tagger("-Owakati").parse(s)
print(parsed_s)
text_model = markovify.Text(parsed_s, state_size=2)
for _ in range(1):
    sentence = text_model.make_short_sentence(140, 1, tries=100)
    print(sentence)
任天堂 オールスター 大 乱闘 スマッシュブラザーズ 。 今 の 会社 から 学べる 事 無くなっ た 。 ポジティブ な 事 を 言う より も 死ね とか SEX とか 言っ てる 回数 の が 多い 。 6 V 性格 おとなしい ン・ゾス あり ます 。 。 セックス に 積極 的 な 女の子 募集 中 。 早く 俺 も おっぱい で 射精 し たい 。 クソツイ 考察 班 。 俺 が 浮遊 能力 者 だっ たら 衆人 環境 下 で 首吊り の 物真似 し て めちゃくちゃ 炎上 する やつ やり たい 。 全て の アニメ の 同名 キャラ と SEX できる 能力 が ある 時 に 指定 する 名字 ある ? 。 イクイクイク 。 ド S 女 を 大 逆転 スーパーハメハメエクスタシー してやり たい 。 。 @ 自殺 予定 者 卒 論 書い た ? 自殺 学部 は 卒論 提出 必須 だ ぞ 。 ベテルギウス の γ線 バースト を 全て 受け 切っ た 男 。 

None

Noneしかできねえ…

joinする範囲広げるとkeyErrorになってmodel生成こけたりもするし、joinで区切る記号によってもこけたりして意味不明。

今回はここまで

[終]

Avatar
ゲッタ〜
機械学習エンジニア

プログラミングが好き