What is Bot ? Have you experienced when you call a bank and automated voice welcomes you on the other side ? The voice guides you through your course of actions and optionally takes input. Most likely you end up updating your house address or...