Provides readers with a practical guide to hybrid approaches to natural language processing involving a combination of neural methods and knowledge graphs Includes a comprehensive set of experiments and exercises to illustrate the ideas described All the examples and exercises proposed in the book are available as executable Jupyter notebooks in a GitHub repository