Journals / Bilişim Teknolojileri Dergisi / 2019 / Cilt: 12 - Sayı: 2

A Dynamic Application of Market Basket Analysis with R and Shiny in The Electric Materials Sector

Elektrik Malzemeleri Sektöründe R ve Shiny ile Pazar Sepet Analizine Yönelik Dinamik Bir Uygulama

Pages
93–102
Publication Date
2019-04-30
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

This allows the application to be dynamic, independent of time and space.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:In this study, it is aimed to determine the products that customers prefer to buy together by using algorithm of association rules Apriori, and to implement an application related to customer relationship management.
📊
Key Findings & Data:The cross sales realized between HESNYA-03 and HESNYA-02 products of this brand and the sales of different colors together bring the product into the forefront.
💡
Conclusion & Impact:This allows the application to be dynamic, independent of time and space.
🔬Design:Modeling & Simulation
📍Scope:Comprehensive Sample
⚙️Variables:Data Mining · Association Rules · Market Basket Analysis

Abstract

In this study, it is aimed to determine the products that customers prefer to buy together by using algorithm of association rules Apriori, and to implement an application related to customer relationship management. The data set used in this study was obtained from a company operating in the electricity sector. CRoss-Industry Standard Process for Data Mining (CRISP-DM) model was used during data analysis. Association rules technique Apriori applied to data that contains the two year. Data analysis is performed with R language. RStudio was used as a development tool for R codes. The model performed with Apriori was transferred to web environment via Shiny (shinyapps.io). The cross sales realized between HESNYA-03 and HESNYA-02 products of this brand and the sales of different colors together bring the product into the forefront. From this result, it is thought that by creating various color packages related to the product, customers can increase purchases of less preferred products by being offered new products besides these and similar packages. The user is given the opportunity to query the analyzed data set and make basic arrangements related to the algorithm. This allows the application to be dynamic, independent of time and space.

Özet

Bu çalışmada, birliktelik kurallarına ait algoritmalar kullanılarak, müşterilerin birlikte satın almayı tercih ettikleri ürünler tespit edilerek, müşteri ilişkileri yönetimine ilişkin bir uygulama gerçekleştirilmesi amaçlanmıştır. Çalışmada kullanılan veri seti elektrik sektöründe faaliyet gösteren bir firmadan temin edilmiştir. Veri analizi süresince Çarpraz Endüstri Standard Süreç Modeli (CRISP-DM) modeli takip edilmiştir. İki yılı kapsayan veriye, birliktelik kurallarından Apriori Algoritması uygulanmıştır. Veri analizleri R programlama dili ile gerçekleştirilmiştir. Kodların gerçekleştirilmesinde RStudio geliştirme ortamından yararlanılmıştır. Apriori Algoritması’ndan elde edilen model Shiny (shiny.apps.io) aracılığı ile web ortamına taşınmıştır. HESNYA-03 ve HESNYA-02 ürünleri arasındaki çapraz satış ve ürünün farklı renklerinin birlikte satışı, ürünü ön plana çıkarmaktadır. Buradan hareketle, çeşitli renk paletleri oluşturarak, müşterilerin bu ve benzeri paketlerin yanında yeni ürünler sunarak daha az tercih edilen ürünlerin alımlarını arttırabileceği ortaya konuşmuştur. Kullanıcıya analiz edilen veri setini sorgulama ve algoritma ile ilgili temel düzenlemeleri yapabilme imkânı verilmiştir. Böylelikle uygulamanın zaman ve mekândan bağımsız, dinamik bir hal alması sağlanmıştır.

🔖

Cite This Article

ADALI, G. K., BALABAN, M. E. (2019). A Dynamic Application of Market Basket Analysis with R and Shiny in The Electric Materials Sector. Bilişim Teknolojileri Dergisi, Cilt: 12 - Sayı: 2, 93–102. https://ajindex.com/articles/251775

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (12)

  1. M. Karabatak, M. C. İnce, “Apriori Algoritması ile Öğrenci Başarısı Analizi”, Eleco`2004 Elektrik - Elektronik - Bilgisayar Mühendisliği Sempozyumu ve Fuarı, http://www.emo.org.tr/ekler/24f4c5eef7ec01c_ek.pdfursa, 2004
  2. D. Birant, A. Kut, M. Ventura, H. Altınok, B. Altınok, E. Altınok, M. Ihlamur, “İş Zekası Çözümleri için Çok Boyutlu Birliktelik Kuralları Analizi”, 215–222, 2010
  3. K. Tsiptsis, A. Chorianopoulos, Data Mining Techniques in CRM, 2009
  4. T. C. Yang, H. Lai, “Comparison of product bundling strategies on different online shopping behaviors”, Electronic Commerce Research and Applications, 5(4), 295–304. doi: 10.1016/j.elerap.2006.04.006, 2006 [5] J. Han, M. Kamber, Data mining: Concepts and techniques. San Francisco: Morgan Kaufmann Publishers, 2006
  5. C. F. Özçakır, Müşteri İşlemlerindeki Birlikteliklerin Belirlenmesinde Veri Madenciliği Uygulaması, Yüksek Lisans Tezi, Marmamara Üniversitesi, Fen Bilimleri Enstitüsü, 2006
  6. Internet: S. Erpolat, Otomobil Yetkili Servislerinde Birliktelik Kurallarının Belirlenmesinde Apriori ve FP-Growth Algoritmalarının Karşılaştırılması, https://earsiv.anadolu.edu.tr/xmlui/handle/11421/163, 2012
  7. P. Kumar, “Knowledge Discovery in Databases (KDD) with Images: A Novel Approach toward Image Mining and Processing”, International Journal of Computer Applications, 27(6), 10–13, 2011
  8. D. Delen, G. Walker, A. Kadam, “Predicting breast cancer survivability: A comparison of three data mining methods”. Artificial Intelligence in Medicine, 34(2), 113–127, https://doi.org/10.1016/j.artmed.2004.07.002, 2005
  9. M. M. Rashid, I. Gondal, I., J. Kamruzzaman, “Mining associated sensor patterns for data stream of wireless sensor networks”, Proceedings of the 8th ACM workshop on Performance monitoring and measurement of heterogeneous wireless and wired networks - PM2HW2N ’13, New York, NewYork, USA, ACM Press, 91–98, https://doi.org/10.1145/2512840.2512853, 2013
  10. R. Agrawal, J. C. Shafer, Parallel mining of association rules: Design, Implementation and Experience, IBM Research Report RJ 10004, 1996
  11. S. Nasreen, M. A. Azam, K. Shehzad, U. Naeem, M. A. Ghazanfar, “Frequent pattern mining algorithms for finding associated frequent patterns for data streams: A survey”, Procedia Computer Science, 37, 109–116, doi: https://doi.org/10.1016/j.procs.2014.08.019, 2014
  12. J. Nahar, T. Imam, K. S. Tickle, Y. P. P. Chen, H. H. Yang, S. Fong, Y. Zhao, “Association rule mining to detect factors which co