Machine learning algorithms used in creating AI chatbots by Avikumar Talaviya