Posts by Tivon Johnson

Topic Modeling CFPB Credit Card Complaints with Python

Imagine you’re a competitive intelligence analyst at a credit card issuer trying to identify consumer pain points in the credit card market. How can public complaint data be used to spot emerging risks and opportunities? In this post, I explore complaint narratives from the Consumer Financial Protection Bureau’s (CFPB) Consumer Complaint Database with Python, turning a vague question into a more structured view of recurring complaint themes.

Continue reading

How I Used SQL to Find Early Churn Warning Signs

A stakeholder wants to know what is actually driving churn and which signals show up early enough to act on. In this practical SQL walkthrough, I compare support tickets, product usage, and recorded churn reasons before churn, then segment the results by plan tier to show that Basic, Pro, and Enterprise follow different churn patterns.

Continue reading