Journals / Düzce Üniversitesi Bilim ve Teknoloji Dergisi / 2018 / Cilt: 6 - Sayı: 1
The Impact of User Features on Trip Recommendation Systems
- Pages
- 152–161
- DOI
- —
Abstract
Nowadays, the areas that recommendation systems are used are on the increase. It has become considerably important to make appropriate recommendations to users of the recommendation system. In this study, the influence of the personal characteristics of the users on the recommender systems we encountered in many areas has been investigated. In the study conducted, participants from various cities were asked to vote for the touristic places they visited from 50 touristic places in Istanbul province via the internet. Participants were also asked to share some demographic data (age, gender, marital status, etc.). It is desired to investigate the system effects of some user characteristics as well as user votes in the obtained data. The obtained data is converted into a form that can be used on Azure Machine Learning. Then the data loaded into the system. First, collaborative filtering was performed by using only the user votes, then hybrid approach that collaborative filtering and content based filtering are combined was performed by using user votes and demographic data. After training and testing, it was observed which features of the users affected the recommendation system.
Özet
Günümüzde öneri sistemlerinin kullanıldığı alanlar giderek artmaktadır. Öneri(tavsiye) sistemlerinin yaygınlaşmasıyla kullanıcılara doğru önerilerde bulunmak gün geçtikçe önem kazanmıştır. Bu çalışmada, birçok alanda karşılaştığımız öneri sistemlerine, kullanıcıların kişisel özelliklerinin etkisi araştırılmıştır. Yapılan çalışmada çeşitli illerdeki katılımcılardan internet aracılığı ile İstanbul ili içerisinde yer alan 50 turistik yerden ziyaret etmiş oldukları turistik yerleri oylamaları istenmiştir. Ayrıca katılımcılardan bazı demografik verilerini(yaş, cinsiyet, medeni hal vb.) paylaşmaları istenmiştir. Elde edilen veriler ile öneri sistemlerinde kullanıcı oylarının yanı sıra bazı kullanıcı özelliklerinin de sisteme etkisi araştırılmak istenmiştir. Elde edilen veriler Azure Machine Learning(AML) üzerinde kullanılabilecek formata dönüştürülüp sisteme yüklenmiştir. Eğitim ve test işlemi sonrasında kullanıcıların hangi özelliklerinin sisteme nasıl etki ettiği gözlemlenmiştir.