Under the AI umbrella: Machine learning, natural language and computer vision — key to enhancing chatbot…