Application of genetic algorithm and K-means algorithm for recommender systems
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (EN)
As there is an increasing emphasis on customer satisfaction, businesses are aiming to discover their customers' interests and preferences. Therefore, providing suitable products or services is crucial in today's competitive environment. Significant investments are being made in digitized services today. For example, the e-commerce sector has seen significant developments, taking advantage of the COVID-19 pandemic. One of these developments in e-commerce is the effective utilization of recommendation systems. Recommendation systems work by tracking interactions between users and items. Cluster analysis methods are used as a preprocessing step to reveal these interactions, grouping users or items with similar characteristics. Additionally, using clustering methods can help address some of the disadvantages in recommendation systems. In addressing these disadvantages, optimized clustering processes play a significant role. Optimized clustering processes can provide better initial recommendations for new users and items while addressing the data sparsity issue. The use of genetic algorithms in optimization is also quite popular. Based on the principles of natural selection and genetics, genetic algorithms are effective optimization algorithms used successfully in various fields and applications. In genetic algorithms, a starting population consisting of solution sequences is used, along with genetic operators like crossover and mutation. Using genetic algorithms to optimize clustering processes can have a positive impact on recommendation systems. This approach can lead to better clustering results in recommendation systems, reduced data sparsity, personalized recommendations, mitigating the cold start problem, and enhancing diversity. This approach aims to improve the performance of recommendation systems, ultimately enhancing user satisfaction and the effectiveness of recommendation results. In this thesis, we first examined traditional recommendation systems and their drawbacks. Then, clustering methods and their use in recommendation systems were detailed, followed by the introduction of genetic algorithms. Genetic algorithms were applied to optimize K-means clustering processes in the marketing dataset, and their performance was compared to K-means clustering. The aim of this study is to use the genetic algorithm clustering technique (GA-KOK) to better profile users and improve recommendation outputs, thereby enhancing the process of recommendation generation.
Author
Merve Poslu
How to Cite
Merve Poslu (Master Thesis). Application of genetic algorithm and K-means algorithm for recommender systems, 2023, Hacettepe University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Hacettepe University
- Elementler ve insan doğası arasındaki uyuşmazlık: Ekofobi ve Rönesans İngiliz tiyatrosu(2018)
- Gençlerin ve Gençlik Çalışanlarının Gözünden Gençlik Politikaları ve Hizmetlerinin Değerlendirilmesi(2022)
- Characterization of Ayvalik (Edremit yaglik) extra virgin olive oils volatile compounds with SPME-GC/MS and Raman spectroscopy(2018)
- An analysis of the intonation patterns of if-clauses in Turkish English majors(2017)
- A critical evaluation of pronunciation teaching in an ELT department in Turkey(2023)
- The effect of child labor related boycott threat on Ivory Coast cocoa production(2018)