毎日テキストマイニング

180日間、毎日テキストマイニングをするブログです

2018/8/27【65日目】繰り返しオウム返しする関数まで作った

色々な情報を探していますが、slackやtwitterでのチャットを使ったコードが多いですね。やはりチャットの部分は自分で作るしかないのかなと思います。

とりあえず、バイバイを入力するまで永遠とオウム返しをするbotまで完成しました。

def main():
    while True:
        i_am = input('I :')
        if i_am == 'バイバイ':
            break
            exit(0)
        if not i_am == 'ふざけるな':
            reply =  i_am
        else:
            reply = 'ごめん'
        sentence = reply
        print('bot:' + sentence)
    print('bot:バイバイ')

mainの実行。

main()
I :こんにちは
bot:こんにちは
I :元気?
bot:元気?
I :ふざけるな
bot:ごめん
I :バイバイ
bot:バイバイ

進みが遅いですが、今日はここまで。

今日の結果

今日のAKBの呟きは74件でした。

要約するとこんな感じです。

再販 第 1 次 で は たくさん の 完売 が 出 て さ と に 会い たい と 思っ て くださっ て いる 方 が いらっしゃる の か な と 思っ て 、 とっても 嬉しい  ??
メンバー の ツイン テール 姿 を 写真 に 収め た ので 載せ て いき  ね ! お 楽しみ に ?
で も 無敵 だ から 頑張る カフェ イベント ありがとう ござい  た ??
'嬉しい': 5, '可愛い': 4, 'いい': 3, '楽しい': 2, 'よい': 2, 'ほしい': 2, 'ない': 2, 'かわいい': 1, '少ない': 1, 'はずかしい': 1, 'おいしい': 1, 'ちっさい': 1, '軽い': 1, '美味しい': 1, 'っぽい': 1, 'こわい': 1, 'おかしい': 1, 'きつい': 1, '長い': 1, 'よろしい': 1, 'すごい': 1, '面白い': 1, '新しい': 1, '恥ずかしい': 1})
'ちゃん': 23, '公演': 15, '今日': 13, 'ツイン': 10, 'テール': 10, '撮影': 8, '写真': 8, 'こと': 7, '再販': 7, 'センチメンタルトレイン': 6, '日': 6, 'さん': 6, 'たくさん': 6, '楽しみ': 6, 
'する': 37, 'ちゃん': 23, '公演': 15, '今日': 13, 'てる': 13, 'ツイン': 10, 'テール': 10, '見る': 10, '撮影': 8, '写真': 8, 'くださる': 8, 'いる': 8, 'こと': 7, '再販': 7, 'みる': 7, 'センチメンタルトレイン': 6, '日': 6, 'さん': 6, 'たくさん': 6, '楽しみ': 6, 'くる': 6,

f:id:rimt:20180901215858p:plain f:id:rimt:20180901215916p:plain