My first attempt at NLP, machine learning and NLTK.
While working on this project I've learned about tokenization and how to create bigrams & trigrams to form natural-sounding complete sentences, practiced regular expressions and randomization, exercised with dictionaries.
I've also added image generation, but you can pretty much ignore this part since it's not implemented well: I've hardcoded coordinates for every image and text file I used. Maybe someday I'll update it to automatically detect perfect coordinates to place text at...