Natural language, machine learning, and cognitive learning are the technologies that underly most Artifical Intelligence applications. Natural Language Processing (NLP) helps computers interpret and manipulate human language; Machine Learning (ML) provides systems the ability to automatically learn and improve without being explicitly programmed. Cognitive Learning (CL) combines ML and NLP. See below for the latest news and trends in NLP, ML, and CL.