What is machine learning?

Machine learning (ML) helps a chatbot to learn by using algorithms. The more feedback a chatbot receives, the more it can determine the best responses to give to users.