To determine the best AI chatbots for customer service, CNBC Select analyzed over a dozen services. We narrowed down our rankings and categorized them by best for sentiment analysis, best for free ...