Learn by Directing AI
Emeka Okafor

Chat with Emeka Okafor

Fictional client powered by AI. Conversation saved in your browser.

Emeka Okafor
**From:** Emeka Okafor <emeka.okafor@tundemobile.ng> **Subject:** Customer churn prediction project Hello, I'm Emeka, I run customer retention at Tunde Mobile here in Lagos. We're an MVNO — about 200,000 subscribers, mostly prepaid, serving young professionals and small business owners across Lagos and Ogun State. Our problem is churn. We lose around 2-3% of subscribers every month, which doesn't sound like much until you multiply it out. Last quarter alone we lost about 15,000 customers. My retention team does outreach — calls, special offers, plan upgrades — but right now we're basically guessing who to call. We wait until someone's usage drops to zero and by then they've already ported to MTN or Airtel. I have twelve months of subscriber data from our billing system: monthly call minutes, data usage, top-up frequency, complaints logged, plan type, account tenure, whether they churned. It's about 7,000 subscribers in this export — a snapshot from our billing system. Clean CSV format. What I want is a model that can tell me which subscribers are likely to leave in the next 30 days, ranked by risk, so my team can reach them before they go. And I want it running as an API we can query each week. I also want to understand what's driving churn — is it network complaints? Data usage patterns? Plan type? If I know the drivers, I can feed that back to our operations team. I've attached the dataset and a data dictionary. The churn column is binary: 1 if the subscriber left that month, 0 if they stayed. Let me know how you'd approach this and what you need from me. Best regards, Emeka