Skip to content

NaviW-D/Machine-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine-Learning

پیش‌بینی هوشمند ریزش مشتریان (Churn Prediction)

۱. صورت مسئله کسب‌وکار (The Business Problem)

مدیران ارشد ایرانسل متوجه شده‌اند که نرخ "ترابرد" مشتریان (انتقال شماره به اپراتور رقیب مانند همراه اول) در سه‌ماهه گذشته افزایش یافته است. حفظ مشتری فعلی بسیار کم‌هزینه‌تر از جذب مشتری جدید است. بنابراین، تیم تحلیل داده مأمور می‌شود تا یک سیستم هوشمند برای شناسایی مشتریان در آستانه ریزش طراحی کند.

هدف نهایی: کاهش نرخ ریزش از ۳٪ به ۲٪ در شش ماه آینده از طریق ارائه پیشنهادهای شخصی‌سازی‌شده و پیشگیرانه.

۲. جمع‌آوری داده‌ها (ویژگی‌ها یا X برای هر مشتری)

تیم مهندسی داده، با دسترسی به دیتابیس‌های ایرانسل، اطلاعات زیر را برای هر شماره موبایل در یک ماه گذشته جمع‌آوری می‌کند:

اطلاعات مصرف (Usage Data):

میانگین مصرف روزانه دیتا: آیا مصرف دیتا اخیراً افت کرده است؟ (نشانه نارضایتی یا استفاده از Wi-Fi)

الگوی خرید بسته‌های اینترنت: آیا بسته‌های کوتاه‌مدت و گران می‌خرد یا بسته‌های بلندمدت و به‌صرفه؟ آیا اجازه می‌دهد بسته‌اش تمام شود و چند روز بدون بسته بماند؟

نسبت مکالمات درون‌شبکه به برون‌شبکه: آیا بیشتر با شماره‌های ایرانسل صحبت می‌کند یا با اپراتورهای دیگر؟ (تماس زیاد با رقبا یک زنگ خطر است)

اطلاعات تعامل با شرکت (Interaction Data):

تعداد تماس با مرکز پشتیبانی (۷۰۰): چند بار در ماه گذشته با پشتیبانی تماس گرفته است؟

تعداد و نوع مشکلات ثبت‌شده: آیا مشکلاتی مانند "آنتن‌دهی ضعیف" یا "اختلال در اینترنت" ثبت کرده است?

میزان استفاده از اپلیکیشن «ایرانسل من»: آیا برای خرید شارژ و بسته از این اپ استفاده می‌کند یا از اپ‌های دیگر مثل آپ و ۷۲۴؟ (استفاده از اپلیکیشن ایرانسل من نشانه وفاداری بیشتر است)

اطلاعات مالی و قراردادی (Financial & Contractual Data):

نوع سیم‌کارت: دائمی یا اعتباری؟ (مشتریان دائمی معمولاً وفادارترند)

عمر حساب: چند سال است که این شماره متعلق به این فرد است؟

میزان شارژ ماهانه (برای اعتباری‌ها): آیا مبلغ شارژ ماهانه‌اش کاهش یافته است؟

۳. مدل یادگیری ماشین در عمل (تفسیر فنی کد)

آموزش مدل (model.fit): مدل رگرسیون لجستیک ما با تحلیل داده‌های چند میلیون مشتری، الگوهای پنهان ریزش را کشف می‌کند. برای مثال، مدل ممکن است چنین قانونی را یاد بگیرد:

"کاربران اعتباری که بیش از ۲ سال مشتری ما بوده‌اند، اما در ماه گذشته مصرف دیتایشان ۵۰٪ افت کرده و حداقل یک بار با پشتیبانی تماس گرفته‌اند، با احتمال ۸۵٪ در ماه آینده ترابرد خواهند کرد."

پیش‌بینی و امتیازدهی (model.predict_proba): ما مدل را روی تمام مشتریان فعال فعلی اجرا می‌کنیم. به جای یک پیش‌بینی خشک "بله" یا "خیر"، مدل به هر مشتری یک "امتیاز ریزش" (Churn Score) بین 0 تا 1 می‌دهد.

مشتری A با امتیاز 0.91: ریسک بسیار بالا

مشتری B با امتیاز 0.75: ریسک متوسط

مشتری C با امتیاز 0.12: مشتری وفادار

۴. اقدام عملی و استراتژی کسب‌وکار (نتیجه نهایی)

حالا تیم بازاریابی ایرانسل بر اساس این امتیازها، کمپین‌های هدفمند و خودکار طراحی می‌کند:

گروه پرخطر (High-Risk - امتیاز ریزش بالای 0.85):

اقدام: این گروه اولویت اصلی ماست. یک بسته اینترنت رایگان (مثلاً ۵ گیگابایت یک‌هفته‌ای) به صورت خودکار برایشان فعال می‌شود.

پیامک: «مشترک گرامی، همراهی شما برای ما ارزشمند است. یک بسته اینترنت ۵ گیگابایتی به عنوان هدیه برایتان فعال شد. کد فعال‌سازی: ...»

گروه با ریسک متوسط (Medium-Risk - امتیاز بین 0.6 تا 0.85):

اقدام: به این گروه یک تخفیف ویژه و شخصی‌سازی‌شده ارائه می‌شود.

پیامک: «پیشنهاد شگفت‌انگیز ویژه شما! بسته اینترنت ماهانه ۵۰ گیگابایتی را با ۴۰٪ تخفیف فقط با قیمت X تومان از طریق «ایرانسل من» خریداری کنید.»

گروه کم‌خطر (Low-Risk - امتیاز زیر 0.6):

اقدام: نیازی به اقدام فوری نیست. این‌ها مشتریان راضی هستند و ارائه تخفیف به آن‌ها فقط هزینه شرکت را بالا می‌برد.

جمع‌بندی نهایی برای مدیر ایرانسل:

"با استفاده از این مدل، ما دیگر به صورت کورکورانه برای همه پیامک تخفیف ارسال نمی‌کنیم. ما منابع و تخفیف‌هایمان را دقیقاً روی مشتریانی متمرکز می‌کنیم که بیشترین احتمال رفتن را دارند. این کار نه تنها نرخ ریزش را کاهش می‌دهد، بلکه بازگشت سرمایه (ROI) کمپین‌های بازاریابی ما را نیز به شدت افزایش می‌دهد."

About

Machine Learning Exercises & Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors