Chatbot Tutorial 1 — Understanding the Basics of Natural Language Processing for Effective Chatbots