Implementing AI that is capable of autonomous human-like customer engagement