Chatbot

Definition - Was bedeutet Chatbot?

Ein Chatbot ist ein Programm für künstliche Intelligenz (KI), das interaktive menschliche Gespräche simuliert, indem wichtige vorberechnete Benutzerphrasen und akustische oder textbasierte Signale verwendet werden. Chatbots werden häufig für grundlegende Kundendienst- und Marketing-Systeme verwendet, die häufig Hubs für soziale Netzwerke und IM-Clients (Instant Messaging) verwenden. Sie sind auch häufig als intelligente virtuelle Assistenten in Betriebssystemen enthalten.

Ein Chatbot wird auch als künstliche Konversationseinheit (ACE), Chatroboter, Talkbot, Chatterbot oder Chatterbox bezeichnet.

Technische.me erklärt Chatbot

Zu den frühen klassischen Chatbots gehören ELIZA (1966), eine Simulation eines Psychotherapeuten, und PARRY (1972), basierend auf paranoidem schizophrenem Verhalten.

1950 schlug Alan Turing die Intelligenzkriterien für Turing-Tests vor, die von einer nicht nachweisbaren Programmsimulation des menschlichen Benutzerverhaltens und der menschlichen Aktivität abhängen. Der Turing-Test stieß auf großes Interesse am ELIZA-Programm, das die Menschen glauben lässt, mit Menschen zu chatten.

Moderne Chatbots werden häufig in Situationen verwendet, in denen einfache Interaktionen mit nur einem begrenzten Bereich von Antworten erforderlich sind. Dies kann Kundendienst- und Marketinganwendungen umfassen, bei denen die Chatbots Antworten auf Fragen zu Themen wie Produkten, Dienstleistungen oder Unternehmensrichtlinien geben können. Wenn die Fragen eines Kunden die Fähigkeiten des Chatbots überschreiten, wird dieser Kunde normalerweise an einen menschlichen Bediener weitergeleitet.

Chatbots werden häufig online und in Messaging-Apps verwendet, sind aber mittlerweile auch in vielen Betriebssystemen als intelligente virtuelle Assistenten enthalten, z. B. Siri für Apple-Produkte und Cortana für Windows. Auch dedizierte Chatbot-Appliances wie die Alexa von Amazon werden immer häufiger eingesetzt. Diese Chatbots können basierend auf Benutzerbefehlen eine Vielzahl von Funktionen ausführen.