Un chat bot est un programme d’interaction utilisateur un peu particulier. Le but d’un chat bot est de comprendre au maximum le langage naturel (celui qu’on utilise pour communiquer entre humains) pour pouvoir répondre à toutes les questions possibles qu’un utilisateur lui pose. Bien sûr, il n’a pas toutes les réponses, et quand il ne sait pas, le chatbot redirige vers un service humain. Les chatbots sont souvent utilisés pour les F.A.Q ou les premières étapes d’une demande de support.