Brian Spiering

Dr. Brian Spiering is a Data Science Faculty member at GalvanizeU which, in cooperation with the University of New Haven, offers a Master of Science in Data Science. He teaches humans the languages of computers (primarily Python) and teaches computers the languages of humans (through Deep Learning and Natural Language Processing). He is active in the San Francisco tech community through volunteering and mentoring.

Speaker home page

A Gentle Introduction to Text Classification with Deep Learning

Dealing with data, Intermediate
8/12/2017 | 4:30 PM-5:30 PM | Robertson 3


Deep learning has proven very effective for machine learning tasks in the past couple of years, but it is sometimes shrouded in jargon and unnecessary technical detail. This talk will provide a practical introduction to the topic focusing on building an end-to-end text classification system. No machine learning or deep learning experience required. Intermediate knowledge of Python required.


If you wondered what all the hype about deep learning is about but haven't taken the leap to trying it yourself, this talk is for you. First, we'll cover the basics of Deep Learning, focusing on the general intuition of the process. Then get hands-on experience by analyzing common examples of text and training models to predict the category the text belongs to, for example whether a movie review is positive or negative. Along the way, you will learn the necessary machine learning and text processing concepts. We will be using the Kera package which provides a Pythonic way to build deep learning models.