Chatbot, sesli komutlar veya metin sohbetleri veya her ikisi aracılığıyla insan konuşmasını simüle eden bir bilgisayar programıdır. Chatterbot'un kısaltması olan Chatbot, herhangi bir büyük mesajlaşma uygulamasına yerleştirilebilen ve kullanılabilen bir yapay zeka (AI) özelliğidir.