A Content boosted hybrid recommendatıon system

Download
2016
Çapraz, Seval
Nowadays, most of e-commerce and social media sites use recommendation systems to help users find more relevant products easily. The key feature of recommendation is personalization which means different products are being offered for different users according to each user s interests. In literature, there are a lot of algorithms and tools which implement recommendation systems. The most common techniques for recommendation systems include Collaborative Filtering (CF) and Content-Based Filtering (CBF). To increase efficiency and accuracy, these methods can be combined in a hybrid recommendation system. Apache Mahout is one of the tools which focuses primarily on algorithms in the areas of CF, clustering and classification. In this study, we used Apache Mahout for blending item-based and user-based methods of CF with switching approach. The Pearson Correlation Similarity and Nearest N-User Algorithm is used in user-based CF, while Tanimoto Coefficient Similarity and Generic Boolean Preference is used in item-based CF. Moreover,we added genre-based average ratings as content-based filtering so that the final recommendation list becomes more relevant to user. The proposed hybrid algorithm is tested on MovieLens dataset and validated with k-fold cross validation. This new hybrid recommendation system that is used to find patterns in data and develop a model for the purpose of making accurate and efficient recommender systems is proposed and detailed in this thesis study.

Suggestions

Recommender system construction using latent semantic analysis and data mining methods one-commerce data
Özer, Arif Görkem; Alemdar, Hande; Department of Computer Engineering (2019)
Recommender systems are developed to provide better recommendations to users of e-commerce applications. In addition to this goal, e-commerce applications benefit from their recommender systems to show advertisements to users, apply discounts on specific items. The task of recommending an item to a user is always a challenge; luckily, there are many methods developed to complete this task such as collaborative filtering, association rule mining etc. These methods mainly look at the co-occurrence of items; h...
A Multi-objective recommendation system
Özsoy, Makbule Gülçin; Polat, Faruk; Alhajj, Reda; Department of Computer Engineering (2016)
Recommendation systems suggest items to the user by estimating their preferences. Most of the recommendation systems are based on single criterion, such that they evaluate items based on overall rating. In order to give more accurate recommendations, a recommendation system can take advantage of considering multiple criteria. Beside combining multiple criteria from a single data source, multiple criteria from multiple data sources can be combined. Recommendation methods can also be used in various applicati...
Making recommendations by integrating information from multiple social networks
Ozsoy, Makbule Gulcin; Polat, Faruk; Alhajj, Reda (Springer Science and Business Media LLC, 2016-7-1)
It is becoming a common practice to use recommendation systems to serve users of web-based platforms such as social networking platforms, review web-sites, and e-commerce web-sites. Each platform produces recommendations by capturing, maintaining and analyzing data related to its users and their behavior. However, people generally use different web-based platforms for different purposes. Thus, each platform captures its own data which may reflect certain aspects related to its users. Integrating data from m...
Extending singular value decomposition based recommendation systems with tags and ontology
Turgut, Yakup; Toroslu, İsmail Hakkı; Department of Computer Engineering (2014)
Due to increase of the volume of data related to user ratings on items, in recent years, recommendation systems became very popular, which uses this data in order to rec- ommend items to users in many different domains. Singular Value Decomposition is one of the most widely studied collaborative filtering recommendation techniques. In some applications users are also allowed to enter (sometimes free) tags in addition to their ratings on items. Adding tags in addition to regular users’ ratings on items have a...
A Web-Based Personalized Mobility Service for Smartphone Applications
Bayir, Murat Ali; Demirbas, Murat; Coşar, Ahmet (2011-05-01)
Nowadays, most of the basic web services use instant location information for providing suitable content to smartphone users. However, more intelligent smartphone applications such as context-based search and advertising, early warning systems and city-wide sensing applications may require additional information about smartphone users such as their mobility profiles. To meet more personalized demand of these applications we propose TRACK ME: A new web-based framework for smartphone applications with persona...
Citation Formats
S. Çapraz, “A Content boosted hybrid recommendatıon system,” M.S. - Master of Science, Middle East Technical University, 2016.