Natural Language Processing (NLP) is a branch of AI that enables computer systems to interpret, understand and generate written and spoken language in a manner similar to humans. This technology is used for tasks such as text classification and extraction, natural language generation, and machine translation. In the second edition of Natural Language Processing in Action from Manning Publications Co., authors Hobson Lane and Maria Dyshel provide readers with detailed steps to build models that understand and generate text almost as well as humans can. In this Q&A with TechTarget Editorial, Lane discusses the skills users need to get started creating NLP models, where to find high-quality data online and how NLP can play a positive role in the future of AI.
