In this repository, I create a one-way chatbot using markov chains with a gui.
In this step, I use R to clean text data to train our chatbot on. It is essential that data is exported as newline delimited as that is what our chatbot model requires.
This step uses python and the module markovify to create the chatbot, and the module tkinter to create the gui.
This step uses the module pyinstaller in order to convert the python script into an executable file that can be run like an ordinary application.