Even with machine learning and
neural networks — which are not typically
incorporated into most chatbot platforms — a natural conversation about any topic (even the most basic) is difficult to pull off without it feeling
artificial and leading to errors.