Basit öğe kaydını göster

dc.contributor.advisorYiğiter, Ayten
dc.contributor.authorÖzdemir, Salih
dc.date.accessioned2024-10-18T07:08:02Z
dc.date.issued2024-09
dc.date.submitted2024-08-27
dc.identifier.urihttps://hdl.handle.net/11655/36017
dc.description.abstractRecommendation systems are designed to enhance user experiences in digital environments by suggesting the most relevant products to users. These systems first emerged in the 1990s, and with the increasing use of online platforms, research in this field has significantly grown. A graph database is a NoSQL (Not only SQL) database frequently used for storing relational data, as it demonstrates better performance compared to other types of databases in handling large volumes of relational data. In this thesis, a comparative similarity analysis was conducted using a recommendation system designed on a graph database. The model was built on the Neo4j graph database using the MovieLens dataset, where user-based and item-based filtering were applied. In the model, Cosine, Euclidean, Manhattan, Chebyshev, and Jaccard similarity measures were calculated separately for both users and movies, and these similarity measures were utilized for rating prediction. Score predictions were made using the weighted sum method and were subsequently compared with the actual scores. The error values were measured using the metrics of Mean Absolute Percentage Error (MAPE), Mean Absolute Error (MAE), Normalized Mean Absolute Error (NMAE), and Root Mean Square Error (RMSE). Based on these error metrics, the most suitable similarity method was identified.tr_TR
dc.language.isoturtr_TR
dc.publisherFen Bilimleri Enstitüsütr_TR
dc.rightsinfo:eu-repo/semantics/openAccesstr_TR
dc.subjectGraf Veri Tabanıtr_TR
dc.subjectÖneri Sistemleritr_TR
dc.subjectHafıza Bazlı Filtrelemetr_TR
dc.subjectGraf Veri Modellemetr_TR
dc.subjectBenzerliktr_TR
dc.titleGraf-Tabanlı Öneri Sistemi Tasarımında Karşılaştırmalı Benzerlik Analizitr_TR
dc.typeinfo:eu-repo/semantics/masterThesistr_TR
dc.description.ozetÖneri sistemleri kullanıcılara en uygun ürünleri önererek dijital ortamda kullanıcıların deneyimini iyileştirmeyi amaçlayan sistemlerdir. Öneri sistemleri 1990’larda ortaya çıkmış ve günümüzde çevrim içi sistemlerin kullanımın artması ile bu alandaki çalışmalar da artmıştır. Graf veri tabanı, büyük hacimli ilişkisel verileri depolamada diğer veri tabanı türlerine göre daha iyi performans gösterdiği için ilişkisel verileri depolamada sıklıkla kullanılan NoSQL (Not only SQL - Sadece SQL değil) bir veri tabanıdır. Bu tez çalışmasında, graf veri tabanı üzerinde tasarlanan öneri sistemi ile karşılaştırmalı benzerlik analizi gerçekleştirilmiştir. MovieLens veri seti kullanılarak Neo4j graf veri tabanı üzerinde oluşturulan modelde, kullanıcı ve ürün bazlı filtreleme uygulanmıştır. Modelde, kullanıcıların ve filmlerin kendi aralarındaki Kosinüs, Öklid, Manhattan, Chebyshev ve Jaccard benzerlik ölçütleri hesaplanmış ve bu benzerlik ölçütleri puan tahmininde kullanılmıştır. Puan tahminleri, ağırlıklı toplam yöntemi ile yapılmış, ardından gerçek puanlarla karşılaştırılmıştır. Hata değerleri, ortalama mutlak yüzde hata, ortalama mutlak hata, normalize edilmiş ortalama mutlak hata ve kök ortalama kare hata ölçütleri ile ölçülmüştür. Bu hata ölçümleri doğrultusunda, en uygun benzerlik yöntemi belirlenmiştir.tr_TR
dc.contributor.departmentİstatistiktr_TR
dc.embargo.terms6 aytr_TR
dc.embargo.lift2025-04-22T07:08:02Z
dc.fundingYoktr_TR


Bu öğenin dosyaları:

Bu öğe aşağıdaki koleksiyon(lar)da görünmektedir.

Basit öğe kaydını göster