Intention
The ScottBot is my personal bot that first gets to know a little bit about a user, mostly their name. Then it asks the user to compose a message and the ScottBot tells it if it liked that statement based on the number of topics (powered by a natural language processing gem) in that message. It then mentions the weather in Pittsburgh and how that might be a factor in whether Scott likes that message or not.