As announced in my previous blog post I will be writing a series on some of the Azure Cognitive Services. Today I will start off with a topic that will be the foundation for the upcoming services that will be connected to it. “NLP”, natural language processing, is the technique of understanding context and can be used with one of Azure’s services. Of course, we’ll also need something to interact with this service, hence the introduction of the Microsoft Bot Framework.