Natural Language Processing with Python and spaCy: A Practical Introduction by Yuli Vasiliev is exactly as the title suggests, a good introduction to NLP using python and the spaCy library. In just 217 pages the book succinctly explains how you can use python to identify dependency grammar and empirically analyze sentence structures. Throughout the book…