Black Mirror: Training and Deploying a Chatbot to Talk Like You with Deep Learning

Abstract: In this workshop, you will learn how to train and deploy a chatbot to talk like you. We will introduce and explore the concepts of deep learning, word embeddings, and seq2seq. We will then take these concepts and learn how to practically deploy such a model by creating and exposing endpoints with Python Flask and Node Express. From this, we will interact with our model through a Facebook messenger bot.

Bio: Domenic Puzio is a Machine Learning Engineer with Capital One. He graduated from the University of Virginia with degrees in Mathematics and Computer Science. Currently, his focus is on the creation and productionization of machine learning models that provide insights to Cyber Security Analysts. He is also a core developer of a platform for ingesting, processing, and analyzing Capital One's cyber-security data sources. Working with open-source tools and building large-scale applications on AWS make him happy. He is a contributor to two Apache projects, and his research interests include natural language processing and deep learning. Domenic is passionate about The Lord of the Rings, Zelda games, and food. He currently resides in Arlington, Virginia with his two houseplants