The GetData notebook collects and cleans the data. The Learn notebook trains each model, and contains the comment generator The explore notebook contains some sentiment exploration and the upvote model's embdding plotting. Note: Each notebook does not need to fun in full. For example, the learning notebook would take hours to retrain the networks. Each notebooks should most likely be run starting at the batch load section that starts part way into the notebook.
josmfred/reddit_reply_generator
Generates a reply to a Reddit comment that maximizes it's own upvotes
Jupyter Notebook