52,364 research outputs found

    An improved switching hybrid recommender system using naive Bayes classifier and collaborative filtering

    No full text
    Recommender Systems apply machine learning and data mining techniques for filtering unseen information and can predict whether a user would like a given resource. To date a number of recommendation algorithms have been proposed, where collaborative filtering and content-based filtering are the two most famous and adopted recommendation techniques. Collaborative filtering recommender systems recommend items by identifying other users with similar taste and use their opinions for recommendation; whereas content-based recommender systems recommend items based on the content information of the items. These systems suffer from scalability, data sparsity, over specialization, and cold-start problems resulting in poor quality recommendations and reduced coverage. Hybrid recommender systems combine individual systems to avoid certain aforementioned limitations of these systems. In this paper, we proposed a unique switching hybrid recommendation approach by combining a Naive Bayes classification approach with the collaborative filtering. Experimental results on two different data sets, show that the proposed algorithm is scalable and provide better performance – in terms of accuracy and coverage – than other algorithms while at the same time eliminates some recorded problems with the recommender systems

    Goal-based hybrid filtering for user-to-user Personalized Recommendation

    Get PDF
    Recommendation systems are gaining great importance with e-Learning and multimedia on the internet. It fails in some situations such as new-user profile (cold-start) issue. To overcome this issue, we propose a novel goalbased hybrid approach for user-to-user personalized similarity recommendation and present its performance accuracy. This work also helps to improve collaborative filtering using k-nearest neighbor as neighborhood collaborative filtering (NCF) and content-based filtering as content-based collaborative filtering (CBCF). The purpose of combining k-nn with recommendation approaches is to increase the relevant recommendation accuracy and decrease the new-user profile (cold-start) issue. The proposed goal-based approach associated with nearest neighbors, compare personalized profile preferences and get the similarities between users. The paper discussed research architecture, working of proposed goal-based approach, its experimental steps and initial results.DOI:http://dx.doi.org/10.11591/ijece.v3i3.241

    User Semantic Model for Hybrid Recommender Systems

    Get PDF
    International audienceRecommender systems provide relevant items to users from a large number of choices. In this work, we are interested in personalized recommender systems where user model is based on an analysis of usage. Collaborative filtering and content-based filtering are the most widely used techniques in personalized recommender systems. Each technique has its drawbacks, so hybrid solutions, combining the two techniques, have emerged to overcome their disadvantages and benefit from their strengths. In this paper, we propose a hybrid solution combining collaborative filtering and content-based filtering. With this aim, we have defined a new user model, called user semantic model, to model user semantic preferences based on items' features and user ratings. The user semantic model is built from the user-item model by using a fuzzy clustering algorithm: the Fuzzy C Mean (FCM) algorithm. Then, we used the user semantic model in a user-based collaborative filtering algorithm to calculate the similarity between users. Applying our approach to the MoviesLens dataset, significant improvements can be noticed comparatively to standards user-based and item-based collaborative filtering algorithms

    User-Feature Model for Hybrid Recommender System

    Get PDF
    International audienceRecommender systems provide relevant items to users from a large number of choices. In this work, we are interested in personalized recommender systems where user model is based on an analysis of usage. Collaborative filtering and content-based filtering are the most widely used techniques in personalized recommender systems. Each technique has its drawbacks, so hybrid solutions, combining the two techniques, have emerged to overcome their disadvantages and benefit from their strengths. In this paper, we propose a hybrid solution combining collaborative filtering and content-based filtering. With this aim, we have defined a new user model, called user- feature model, to model user preferences based on items' features and user ratings. The user-feature model is built from the user item model by using a fuzzy clustering algorithm: the Fuzzy C Mean (FCM) algorithm. Then, we used the user-feature model in a user-based collaborative filtering algorithm to calculate the similarity between users. Applying our approach to the MoviesLens dataset, significant improvement can be noticed comparatively to the main CF algorithm, denoted as user-based collaborative filtering

    HYBRID RECOMMENDER SYSTEM USING SINGULAR VALUE DECOMPOSITION AND SUPPORT VECTOR MACHINE IN BALI TOURISM

    Get PDF
    When going to make a visit to a tourist area, tourists must determine the place they want to visit. Meanwhile, the desired place has several categories and types. The many types of tourist attractions make tourists confused in determining their choice. Therefore, we focus on developing a hybrid recommendation system by combining several recommendations approaches, namely collaborative filtering, content-based filtering, and demographic filtering. This recommendation system was built to solve the cold start problem that often appears in collaborative filtering and content-based filtering. In this study, weighted and switching techniques were chosen as the hybridization method. These two techniques are used to overcome the weaknesses of each technique so that it becomes a better recommendation system. The singular value decomposition (SVD) algorithm was chosen to be used in collaborative filtering, meanwhile, content-based filtering uses the calculation of cosine similarity values , and demographic filtering uses the support vector machine (SVM) algorithm. The data used in this study is data on tourist destinations in the Bali area obtained from crawling on the TripAdvisor site. In this study, the root mean square error (RMSE) and mean absolute error (MAE) was used to measure the accuracy of the resulting rating prediction. The results of the experiments carried out show that the hybrid method that was built produces better accuracy prediction results than when run separately with an average mean absolute error (MAE) of 0.6660 and a root mean square error (RMSE) of 0.8644

    AutoSVD++: An Efficient Hybrid Collaborative Filtering Model via Contractive Auto-encoders

    Full text link
    Collaborative filtering (CF) has been successfully used to provide users with personalized products and services. However, dealing with the increasing sparseness of user-item matrix still remains a challenge. To tackle such issue, hybrid CF such as combining with content based filtering and leveraging side information of users and items has been extensively studied to enhance performance. However, most of these approaches depend on hand-crafted feature engineering, which are usually noise-prone and biased by different feature extraction and selection schemes. In this paper, we propose a new hybrid model by generalizing contractive auto-encoder paradigm into matrix factorization framework with good scalability and computational efficiency, which jointly model content information as representations of effectiveness and compactness, and leverage implicit user feedback to make accurate recommendations. Extensive experiments conducted over three large scale real datasets indicate the proposed approach outperforms the compared methods for item recommendation.Comment: 4 pages, 3 figure

    Hybrid user perception model: comparing users’ perceptions toward collaborative, content-based, and hybrid recommender systems

    Get PDF
    This study examines users’ perceptions toward three types of recommender systems by employing a hybrid user perception model combining with Theory of Planned Behavior (TPB) and Technology Acceptance Model (TAM) in order to specifically explain a message-attitude-use process. Recommender systems, as an innovation applying big data ideas and algorithmic power, have been widely applied to multiple Internet industries. In order to further investigate how users perceived the use of recommender systems and the differences among users’ perceptions toward the use of different recommender systems (collaborative filtering, content-based filtering, and hybrid filtering), three perception variables (perceived usefulness, perceived behavioral control, and perceived enjoyment) were specifically assessed by using an online survey of college students. Overall, the results indicated that there were some statistically significant differences among the user perceptions towards different types of recommender systems. In addition, users generally feel positive about the use of these recommender systems, and users’ perceptions toward hybrid-filtering system were rated higher than perceptions toward collaborative filtering and content-based filtering

    NEIGHBORHOOD-BASED APPROACH OF COLLABORATIVE FILTERING TECHNIQUES FOR BOOK RECOMMENDATION SYSTEM

    Get PDF
    Recommendation System or Recommender System help the user to predict the "rating" or "preference" a user would give to an item. Recommender systems in general helps the users to find content, products, or services (such as digital products, books, music, movie, TV programs, and web sites) by combining and analyzing suggestions from other users, which mean rating from various people, and users. These recommendation systems use analytic technology to calculate the results that a user is willing to purchase, and the users will receive recommendations to a product of their interest. The aim of the System is to provide a recommendation based on users likes or reviews or ratings. Recommendation system comprises of content based and collaborative based filtering techniques. In this paper, collaborative based filtering has been used to get the expected outcome. The expected outcome has been achieved through collaborative filtering with the help of correlation techniques which in turn comprises of Pearson correlation, cosine similarity, Kendall’ s Tau correlation, Jaccard similarity, Spearman Rank Correlation, Mean-squared distance, etc. This paper tells about which similarity metrics such us Pearson correlation (PC), constrained Pearson correlation (CPC), spearman rank correlation (SRC) which is good in the context of book recommendation system and then applied with neighborhood algorithm

    Sistem Rekomendasi Hybrid untuk Pemesanan Hidangan Berdasarkan Karakteristik dan Rating Hidangan

    Get PDF
    The method that was often applied in recommender systems was content-based filtering or collaborative filtering which had several drawbacks if applied singly so that its accuracy was not too high. This study intended to solve the drawbacks of both by combining these two methods into a hybrid method. Apriori algorithm was used to provided recommendations based on dishes’s category and price range in customer order history or wishlist. The similarity between dishes was calculated using adjusted-cosine similarity algorithm while customer’s rating for dishes prediction was calculated using weighted sum algorithm. The values generated by these two methods were then averaged for recommendation process. The proposed hybrid recommender system successfully combines content-based with collaborative filtering methods where its precision and recall values when measured by confusion matrix are 80.73% and 76.52%. By considering the characteristics of dishes that have been ordered by customer, the recommender system is able to recommend new dishes or dishes that have not been ordered as long as their characteristics are similar to the dishes the customer has ordered
    corecore