Chatbots have existed since 1966 but have only recently been discussed as a business strategy due to advances in artificial intelligence and natural language processing. NLP allows AI systems to analyze human language in conversations to derive meaning, with the goal of making interactions between computers and humans feel just like interactions between humans.