A conversational software agent that interacts with users through natural language.
A chatbot is a software system designed to simulate human conversation through text or voice interfaces. Early chatbots like ELIZA (1966) relied on hand-crafted pattern-matching rules to generate responses, creating the illusion of understanding without any genuine language comprehension. Modern chatbots span a wide spectrum of sophistication, from simple decision-tree systems that follow scripted flows to AI-powered agents capable of open-ended dialogue across diverse topics.
Contemporary chatbots are typically built on natural language processing (NLP) pipelines that handle intent recognition, entity extraction, and response generation. Machine learning models — particularly transformer-based large language models (LLMs) such as GPT and LLaMA — have dramatically elevated chatbot capabilities, enabling contextual multi-turn conversations, nuanced reasoning, and generative responses rather than retrieval from fixed answer banks. Retrieval-augmented generation (RAG) architectures further extend chatbots by grounding responses in up-to-date external knowledge sources, reducing hallucination and improving factual accuracy.
Chatbots are deployed across customer service, healthcare triage, education, e-commerce, and enterprise productivity. They offer scalable, always-available interaction at a fraction of the cost of human agents, and can be personalized over time through reinforcement learning from human feedback (RLHF). The release of ChatGPT in late 2022 marked a turning point, demonstrating that LLM-powered chatbots could handle complex, open-domain queries with near-human fluency and triggering widespread commercial and research investment in conversational AI.
Despite rapid progress, chatbots still face significant challenges: they can produce confident but incorrect information, struggle with long-horizon reasoning, and may reflect biases present in training data. Evaluation remains difficult because conversational quality is inherently subjective. As chatbots become embedded in critical workflows — from medical advice to legal assistance — questions of reliability, transparency, and accountability have become central concerns for both researchers and policymakers.