Exemple #1
0
def generate_words():
    my_file = open("./frost.txt", "r")
    lines = my_file.readlines()
    words_list = []
    for line in lines:
        words = line.split()
        for word in words:
            words_list.append(word)
    # myhistogram = histogram()
    markovchain = MarkovChain(words_list)
    # sentence = ""

    # num_words = 10
    # for i in range(num_words):
    #     word = sample_by_frequency(myhistogram)
    #     print(word)
    #     sentence += " " + word

    return markovchain.walk(10)