Chatbot is trained on upvoted answers and their associated parent (original question) from Reddit. The user interface is developed using Python’s Kivy library.
- Workflow completed thus far: downloaded data, pre-processed data, built model, and trained a few models.
- Currently working on training on a larger data set...will need GPU or AWS to do this likely.
- Next steps: limit the vocabulary to allow the LSTM to learn with smaller dataset, finish Kivy GUI, combine GUI with machine learning model in background.
- NumPy 1.15.3
- ObsPy 1.1.0
- Pandas 0.23.0
- Keras (on top of TensorFlow) 2.2.4
- TensorFlow 1.8.0
- Matplotlib
- sqlite3
- bz2
- kivy