There are two main types of chatbots. Rule-based chatbots, also known as scenario-based chatbots only work within predetermined scenarios – they can’t learn and adapt to new situations without human intervention. AI-based chatbots, conversely, learn from interactions and improve themselves, leading to much greater accuracy.