Chatbots in teaching a foreign language: advantages and controversial issues | Synapse