Python ile CRM Analizi ve Müşteri Segmentasyonu Projesi
Bu depo, e-ticaret verileri üzerinden Müşteri İlişkileri Yönetimi (CRM) analitiği, müşteri davranış profillemesi ve veriye dayalı pazarlama stratejileri geliştirmek amacıyla oluşturulmuş uçtan uca bir veri bilimi projesidir.
Proje kapsamında, ham işlem (transaction) verileri işlenerek şirketlerin "Hangi müşteriyi elde tutmalıyım?", "Hangi müşteriye indirim yapmalıyım?" gibi kritik iş problemlerine matematiksel ve istatistiksel çözümler getirilmiştir.
- Veri Temizleme ve Ön İşleme (Data Preprocessing): Eksik verilerin tespiti, iade edilen faturaların (C ile başlayanlar) temizlenmesi ve aykırı değer (outlier) analizi.
- RFM Analizi (Recency, Frequency, Monetary): Müşterilerin satın alma alışkanlıklarına göre (Şampiyonlar, Sadık Müşteriler, Uykudakiler vb.) segmentlere ayrılması.
- Müşteri Yaşam Boyu Değeri (CLTV - Customer Lifetime Value): Bir müşterinin şirketle kurduğu ilişki boyunca bırakacağı potansiyel parasal değerin probabilistik modellerle (BG/NBD & Gamma-Gamma) tahmin edilmesi. (Gelecek Versiyon)
- Kohort Analizi (Cohort Analysis): Müşterilerin kazanıldıkları aylara göre elde tutulma (Retention) oranlarının incelenmesi. (Gelecek Versiyon)
Analizde kullanılan veri seti, İngiltere merkezli çevrimiçi bir perakende şirketinin 01/12/2010 ile 09/12/2011 tarihleri arasındaki tüm işlem kayıtlarını içermektedir. Şirket ağırlıklı olarak hediyelik eşya satışı yapmaktadır.
- FaturaNo: Fatura numarası (İptal edilen işlemlerde 'C' harfi bulunur).
- StokKodu: Ürün kodu.
- Tanım: Ürün ismi.
- Miktar: Faturadaki ürün adedi.
- FaturaTarihi: İşlemin gerçekleştiği tarih ve saat.
- BirimFiyat: Sterlin (£) cinsinden ürün fiyatı.
- MüşteriID: Müşteriye ait eşsiz kimlik numarası.
- Ülke: Müşterinin yaşadığı ülke.
- Dil: Python 3.12+
- Veri Manipülasyonu:
pandas,numpy - Veri Görselleştirme:
matplotlib,seaborn - Geliştirme Ortamı: Jupyter Notebook / VS Code
Projeyi yerel makinenizde (Local Machine) çalıştırmak için aşağıdaki adımları izleyin:
git clone [https://github.com/KULLANICI_ADIN/CRM_Veri_Analizi.git](https://github.com/KULLANICI_ADIN/CRM_Veri_Analizi.git)
cd CRM_Veri_Analizi