4
Natural Language Processing
Explain how computers process human language and the main kinds of chatbot; set up a Python environment; build a rule-based chatbot, then a trained ChatterBot, and make both handle unexpected input gracefully; and create, train, test and deploy an intent-based chatbot with Google Dialogflow.