Have you ever wondered how some apps and websites can have conversations with you, answer your questions? Many of thes