top of page

Market Basket Analysis



Market Basket Analysis, müşterilerin alışveriş sepetlerindeki ürünleri analiz ederek, hangi ürünlerin birlikte satıldığını belirlemek için kullanılan bir tekniktir. Bu analiz, işletmelerin çapraz satış fırsatlarını belirlemesine, ürün yerleştirmesini optimize etmesine ve genel olarak müşteri davranışlarını daha iyi anlamasına yardımcı olur. Bu proje kapsamında, kirli ve gerçek hayat koşullarına uygun bir veri seti kullanarak Market Basket Analysis gerçekleştireceğiz.


Veri Seti Açıklaması

Bu projede kullandığımız veri seti, müşterilerin alışveriş sepetlerinde yer alan ürünleri, bu ürünlerin kategorilerini, alışverişin yapıldığı tarih ve saat bilgilerini, miktar ve fiyat bilgilerini içermektedir. Veri seti, eksik, hatalı ve aykırı veriler ile kirletilmiştir ve bu da analizlerimizin daha gerçekçi ve zorlu olmasını sağlamaktadır.

  • TransactionID: Her alışverişin benzersiz kimliği

  • CustomerID: Her müşterinin benzersiz kimliği

  • ProductID: Her ürünün benzersiz kimliği

  • ProductCategory: Ürünlerin ait olduğu kategori

  • PurchaseDate: Alışverişin yapıldığı tarih

  • PurchaseTime: Alışverişin yapıldığı saat

  • Quantity: Alınan ürün miktarı

  • Price: Ürünün birim fiyatı

  • TotalAmount: Alışverişin toplam tutarı (Manuel olarak girilmiş ve hatalar içeriyor)


Proje Adımları

  1. Veri Yükleme ve İlk Bakış: Veri setini yükleyerek genel bir bakış atacağız. Eksik, hatalı ve aykırı verileri tespit edeceğiz.

  2. Veri Temizleme: Eksik ve hatalı verileri temizleyerek, veri setini analiz için uygun hale getireceğiz.

  3. Market Basket Analysis: Birliktelik kuralı madenciliği teknikleri (Apriori, FP-Growth) kullanarak, hangi ürünlerin birlikte satın alındığını analiz edeceğiz.

  4. Sonuçların Görselleştirilmesi ve Yorumlanması: Analiz sonuçlarını görselleştirerek, işletmeler için değerli içgörüler elde edeceğiz.



 

bottom of page