Analyzing customer conversations can identify sentiment, potential churn, and purchase intent