With the advent of bot frameworks and voice-only devices, we are seeing a change with how humans interact with computers. Instead of humans learning computer interfaces—which can be largely non-intuitive—computers are instead learning how humans innately communicate with language. Powering this change is the field of Natural Language Processing (NLP). I will first introduce NLP and discuss its various approaches. I will then cover current challenges in the field such as handling content containing domain specific jargon and the techniques to tackle those challenges such as Deep Learning. Lastly, I will show how to start using NLP technology for content understanding / generation with existing API ecosystems. This presentation was given at Information Development World on May 17, 2017 Don’t miss our upcoming event, Information Development World: Creating Machine-Ready Content to be held on November 28-30, 2017. http://www.informationdevelopmentworld.com