Chatbot

Chatbot to program komputerowy, którego zadaniem jest prowadzenie konwersacji z udziałem komputera, który replikuje zachowania ludzkie, np. automatyzując odpowiedzi na powtarzalne pytania. Najprostsze boty wykorzystują schematy blokowe. Nazwa została po raz pierwszy użyta przez Michaela Mauldina, twórcę Verbota w 1994 roku, do opisania interfejsów konwersacyjnych. Chatboty mogą dodatkowo wykorzystywać silniki do przetwarzania języka naturalnego (w skrócie NLP od Natural Language Processing) oraz interfejs tekstowy lub głosowy.