Natural language processing (NLP) is the field of computer sciences focused on retrieving information from textual input generated by human beings.