分かち書きにした文章が用意出来たら、あとは簡単。といっても、すでにライブラリーがあるからなんですが・・・。
とりあえず、以下のサイトを見ながら学習&文章を生成してみます。
すでに、分かち書きは出来ているので簡単。
import markovify # Load file text_file = open("input.txt", "r") text = text_file.read() # Build model text_model = markovify.Text(parsed_text, state_size=2) # Output sentence = text_model.make_short_sentence(140)
print(''.join(sentence.split()))
とりあえず、何かの文章は出来た。
これで動く目途がついた。モデルでの連鎖数をどうするのか、はたまた、もっと大きな辞書を学習させてみたい、と次のステップに進むのであった。
つづく