Error Correction and Adaptation in Conversational AI: A Review of Techniques and Applications in Chatbots | Synapse