With a machine learning approach and less focus on linguistic details, this natural language processing textbook introduces the fundamental mathematical and deep learning models for NLP in a unified framework. An invaluable, accessible and up-to-date tool for the upper undergraduate and graduate student, with sample code available online.
This undergraduate textbook introduces essential machine learning concepts in NLP in a unified and gentle mathematical framework.
'An excellent introduction to the field of natural language processing including recent advances in deep learning. By organising the material in terms of machine learning techniques - instead of the more traditional division by linguistic levels or applications - the authors are able to discuss different topics within a single coherent framework, with a gradual progression from basic notions to more complex material.' Joakim Nivre, Uppsala University