Chatbot-teknologi har snabbt utvecklats från enkla regelbaserade system till komplexa AI-drivna lösningar som kan förstå och svara på mänsklig interaktion.