Menu/button-based chatbots.
2. Linguistic Based (Rule-Based Chatbots).
3. Keyword recognition-based chatbots.
4. Machine Learning chatbots.
5. The hybrid model.
6. Voice bots.