1234567891011121314151617 |
- import nltk
- import random
-
- TEXT = nltk.corpus.genesis.words('english-kjv.txt')
-
-
- def main():
- bigrams = nltk.bigrams(TEXT)
- cfdist = nltk.ConditionalFreqDist(bigrams)
- word = random.choice(bigrams)[0]
- for i in range(15):
- print word,
- word = cfdist[word].max()
-
- if __name__ == '__main__':
- main()
|