Creating a ChatBot
If you know me, you know I love a good challenge and the recent HCI assignment was just that. The Assignment: create a chat bot for Slack that attempts a task that requires a human connection. Choosing the task was probably the easiest part. Professor Li provided some examples, such as teaching the user Bayes rule, or counseling someone that is struggling emotionally, but one example really caught my eye: debate a contentious topic. What sounds more fun than making a bot that can argue with its users? Whatever you answered, it's probably true, but that's debatable (get it?...cuz we're making a debate bot, haha). Bad jokes aside, making a debate bot is super relevant and the contentious topics are plentiful, all thanks to today's divisive political climate. From abortion's pro-life/pro-choice debate to debates about trans* bathroom use, there is a plethora of options for us to choose from. One that has been reignited recently with his debut as a Nike sponsor...