A bot uses machine learning algorithms to improve the accuracy of their natural language and voice recognition capabilities