Abstract
This chapter is to get you started with Natural Language Processing (NLP) using Python needed to build chatbots. You will learn the basic methods and techniques of NLP using an awesome open-source library called spaCy. If you are a beginner or intermediate to the Python ecosystem, then do not worry, as you’ll get to do every step that is needed to learn NLP for chatbots. This chapter not only teaches you about the methods in NLP but also takes real-life examples and demonstrates them with coding examples. We'll also discuss why a particular NLP method may be needed for chatbots. Note that NLP in itself is a skill.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2019 Sumit Raj
About this chapter
Cite this chapter
Raj, S. (2019). Natural Language Processing for Chatbots. In: Building Chatbots with Python. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4096-0_2
Download citation
DOI: https://doi.org/10.1007/978-1-4842-4096-0_2
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-4095-3
Online ISBN: 978-1-4842-4096-0
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)