Natural Language Processing takes free-form text and turns it into structured data. With the rise of machine learning and neural networks, it’s easier than ever to do advanced analysis and search. We’ll cover the basic types of NLP, learn some common patterns for using the data in an app, and sample the libraries available to web developers. This is an interactive presentation. Come see how both the human audience and computers perform when presented with a Mad Libs-like challenge.