Question: is nlp a type of machine learning?
Answer: Natural Language Processing. NLP is a field in machine learning with the ability of a computer to understand, analyze, manipulate, and potentially generate human language. Information Retrieval(Google finds relevant and similar results). Information Extraction(Gmail structures events from emails).