Armut_Arl_Project

Business Problem

Armut, Turkey's largest online service platform, brings together service providers and those who want to receive service. It provides easy access to services such as cleaning, modification and transportation with a few touches on your computer or smart phone. It is desired to create a product recommendation system with Association Rule Learning by using the data set containing the service users and the services and categories these users have received.

Data Set

The data set consists of the services customers receive and the categories of these services. It contains the date and time information of each service received.

  • UserId: Customer number
  • ServiceId: Anonymized services belonging to each category. (Example: Upholstery washing service under the cleaning category)A ServiceId can be found under different categories and refers to different services under different categories. (Example: The service with CategoryId 7 and ServiceId 4 is honeycomb cleaning, while the service with CategoryId 2 and ServiceId 4 is furniture assembly)
  • CategoryId: Anonymized categories. (Example: Cleaning, transportation, renovation category)
  • CreateDate: The date the service was purchased

#----------------------------------------------------------------------------------------------------------------------------- TR: İş Problemi

Türkiye'nin en büyük online hizmet platformu Armut, hizmet verenler ile hizmet almak isteyenleri bir araya getiriyor. Temizlik, tadilat, ulaşım gibi hizmetlere bilgisayarınızdan ya da akıllı telefonunuzdan birkaç dokunuşla kolay erişim sağlıyor. Hizmet kullanıcılarını ve bu kullanıcıların almış oldukları hizmetleri ve kategorileri içeren veri seti kullanılarak Birliktelik Kuralları Öğrenmesi ile ürün tavsiye sistemi oluşturulmak istenmektedir.

Veri Kümesi

Veri seti, müşterilerin aldığı hizmetler ve bu hizmetlerin kategorilerinden oluşmaktadır. Alınan her hizmetin tarih ve saat bilgisini içerir.

KullanıcıId: Müşteri numarası ServiceId: Her kategoriye ait anonimleştirilmiş hizmetler. (Örnek: Temizlik kategorisi altında döşeme yıkama hizmeti)Bir ServiceId farklı kategoriler altında bulunabilir ve farklı kategoriler altında farklı hizmetleri ifade eder. (Örnek: CategoryId 7 ve ServiceId 4 olan hizmet petek temizliği iken CategoryId 2 ve ServiceId 4 olan hizmet mobilya montajıdır) CategoryId: Anonimleştirilmiş kategoriler. (Örnek: Temizlik, ulaşım, tadilat kategorisi) OluşturmaTarihi: Hizmetin satın alındığı tarih