Chatbot Project Project to Develop a Chatbot using NLTK. There are two types of chatbots: Q&A Chatbot - Replies to siple queries given a specific domain Interaction Chatbot - Helps the user to choose a course given a domain (i.e. catalog of courses).