17,116 research outputs found

    An Ontology-Based Recommender System with an Application to the Star Trek Television Franchise

    Full text link
    Collaborative filtering based recommender systems have proven to be extremely successful in settings where user preference data on items is abundant. However, collaborative filtering algorithms are hindered by their weakness against the item cold-start problem and general lack of interpretability. Ontology-based recommender systems exploit hierarchical organizations of users and items to enhance browsing, recommendation, and profile construction. While ontology-based approaches address the shortcomings of their collaborative filtering counterparts, ontological organizations of items can be difficult to obtain for items that mostly belong to the same category (e.g., television series episodes). In this paper, we present an ontology-based recommender system that integrates the knowledge represented in a large ontology of literary themes to produce fiction content recommendations. The main novelty of this work is an ontology-based method for computing similarities between items and its integration with the classical Item-KNN (K-nearest neighbors) algorithm. As a study case, we evaluated the proposed method against other approaches by performing the classical rating prediction task on a collection of Star Trek television series episodes in an item cold-start scenario. This transverse evaluation provides insights into the utility of different information resources and methods for the initial stages of recommender system development. We found our proposed method to be a convenient alternative to collaborative filtering approaches for collections of mostly similar items, particularly when other content-based approaches are not applicable or otherwise unavailable. Aside from the new methods, this paper contributes a testbed for future research and an online framework to collaboratively extend the ontology of literary themes to cover other narrative content.Comment: 25 pages, 6 figures, 5 tables, minor revision

    Implementasi Algoritma New Heuristic Similarity Model (NHSM) Pada Web Based Recommender System

    Full text link
    Dalam website e-commerce banyak produk atau jasa yang ditawarkan kepada user dan cukup membuat user kebingungan untuk memilih produk atau jasa apa yang akan mereka gunakan. Tetapi seiring berkembangnya pengetahuan dan teknologi, maka ditemukan suatu cara untuk membantu user mempersempit information overloads ini, yaitu dengan menggunakan recommender system. Tujuan penelitian adalah mengimplementasikan algoritma New Heuristic Similarity Model (NHSM) pada web based recommender system berbasis memory based collaborative filtering dan mengukur keakuratan prediksi menggunakan Mean Absolute Error. Metode pengujian menggunakan empat jenis skenario yaitu skenario perhitungan prediction score, perhitungan similarity, pengujian sparse dataset dan dense dataset. Keempat skenario tersebut diuji dengan menggunakan tiga dataset yaitu MovieLens, Jester Joke dan Yahoo Movie. Hasil penelitian menunjukkan bahwa algoritma NHSM dapat diterapkan pada web based recommender system dan keakuratan prediksi semakin baik jika dataset terisi rating penuh (dense dataset) serta hasil similarity mendekati satu. Kata Kunci: Recommender System, New Heuristic Similarity Model (NHSM), Memory Based Collaborative Filtering, Mean Absolute Error. There are many products or services offered to users in the e-commerce website. Those create users\u27 confusion to choose what products or services they will use. Along with science and technology development, then found a way to help users to narrow down the information overloads by using a recommender system. The research objectives are to implement New Heuristic Similarity Model (NHSM) algorithm in web-based recommender system on memory-based collaborative filtering and measuring prediction accuracy using Mean Absolute Error. The testing method uses four scenarios: calculation of prediction score, calculation of similarity, sparse datasets testing and dense datasets testing. The fourth scenario was tested by using three datasets which are MovieLens, Jester Joke and Yahoo Movie. The results showed that NHSM algorithm can be applied to a web-based recommender system. Prediction accuracy will be better if datasets are filled with full rating (dense dataset) and its value of similarity approaching 1. Keywords: Recommender System, New Heuristic Similarity Model (NHSM), Memory Based Collaborative Filtering, Mean Absolute Error. DAFTAR PUSTAKA Adomavicius, G., & Tuzhilin, A. (2005). Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions. IEEE Transactions on Knowledge and Data Engineering Vol.17, 734-749. Ahn, H. J. (2007). A Hybrid Collaborative Filtering Recommender System Using a New Similarity Measure. Proceedings of the 6th WSEAS International Conference on Applied Computer Science, 494-498. Bhunje, S. (2014, Mei 29). Retrieved Desember 3, 2014, from The Geek: http://theegeek.com/do-you-know-about-collaborative-filtering/ Cacheda, F., Carneiro, V., Fernandez, D., & Formoso, V. (2011). Comparison of Collaborative Filtering Algorithms: Limitations of Current Techniques and Proposals for Scalable, High- Performance Recommender Systems. ACM Transactions on the Web Vol.5. Dennis, A., Wixom, B. H., & Tegarden, D. (2010). Systems Analysis and Design with UML. New Jersey: Wiley. Ekstrand, M. D., Riedl, J. T., & Konstan, J. A. (2010). Collaborative Filtering Recommender System. The Essence of Knowledge: Human-Computer Interaction Vol.4, 81-173. Hafid, Z., Maharani, W., & Firdaus A., Y. (2010). Similarity Measure menggunakan Algoritma Weighted Difference Entropy (WDE) berbasis Memory-based Collaborative Filtering. Bandung: Telkom University. Lee, J., Sun, M., & Lebanon, G. (2012). A Comparative Study of Collaborative Filtering Algorithms. arXiv preprint arXiv:1205.3193. Liu, H., Hu, Z., Mian, A., Tian, H., & Zhu, X. (2014). A New User Similarity Model to Improve the Accuracy of Collaborative Filtering. Knowledge-Based System, 156-166. Melville, P., & Sindhwani, V. (2010). Recommender Systems. Encyclopedia of Machine Learning (pp. 829-838). Springer US. Navidi, W. (2011). Statistics for Engineers and Scientists. New York: McGraw-Hill. Nugroho, D. S. (2010). Analsis dan Implementasi Perbandingan Metode Cosine Similarity dan Correlation Based Similarity Pada Recommender System Berbasis Item-Based Collaborative Filtering. Bandung: Telkom University. Ricci, F., Rokach, L., Shapira, B., & Kantor, P. B. (2011). Recommender Systems Handbook. New York: Springer. Rodriguez, D. (2011). Recommender Systems. In J. Leskovec, A. Rajaraman, & J. D. Ullman, Mining of Massive Datasets. United Kingdom: Cambridge University Press. Sania, R., Maharani, W., & K, A. P. (2010). Analisis Perbandingan Metode Pearson dan Sperman Correlation pada Recommender System. Konferensi Nasional Sistem dan Informatika, 99-105. Shapira, B., & Rokach, L. (2010). Retrieved Desember 24, 2014, from Ben-Gurion University: medlib.tau.ac.il/teldan-2010/bracha.ppt Su, X., & Khoshgoftaar, T. M. (2009). A Survey of Collaborative Filtering Techniques. Hindawi Publishing Corporation: Advance in Artificial Intelligence. Sugiyono. (2010). Metode Penelitian Pendidikan. Bandung: ALFABETA. Willmott, C. J., & Matsuura, K. (2005). Advantages of the Mean Absolute Error (MAE) the Root Mean Square Error (RMSE) in Assessing Average Model Performance. Climate Research Vol.30, 79-82

    A Hybrid Knowledge Discovery System Based on Items and Tags

    Get PDF
    Exponentially increasing knowledge in a management system is the main cause of the overload problem. Development of a recommender service embedded in the management system is challenging. This paper proposes a hybrid approach by combining an item-based recommendation technique (collaborative filtering technique) with a tag-based recommendation technique (content based filtering technique). In order to evaluate the performance of the proposed hybrid approach, a group of knowledge management system users are invited as participants in the research. Participants are asked to use the prototype of a management system embedded within the knowledge recommender service for four months, which guarantees that each interaction by participants with knowledge items are recorded. A confusion matrix is used to compute accuracy of the proposed hybrid approach. The results of the experiments reveal that the hybrid approach outperforms both item-based and tag-based approaches. The hybrid approach seems to be a promising technique for a recommender service in the knowledge management system

    Deriving item features relevance from collaborative domain knowledge

    Get PDF
    An Item based recommender system works by computing a similarity between items, which can exploit past user interactions (collaborative filtering) or item features (content based filtering). Collaborative algorithms have been proven to achieve better recommendation quality then content based algorithms in a variety of scenarios, being more effective in modeling user behaviour. However, they can not be applied when items have no interactions at all, i.e. cold start items. Content based algorithms, which are applicable to cold start items, often require a lot of feature engineering in order to generate useful recommendations. This issue is specifically relevant as the content descriptors become large and heterogeneous. The focus of this paper is on how to use a collaborative models domain-specific knowledge to build a wrapper feature weighting method which embeds collaborative knowledge in a content based algorithm. We present a comparative study for different state of the art algorithms and present a more general model. This machine learning approach to feature weighting shows promising results and high flexibility

    Implementing sharing platform based on ontology using a sequential recommender system

    Get PDF
    While recommender systems have shown success in many fields, accurate recommendations in industrial settings remain challenging. In maintenance, existing techniques often struggle with the “cold start” problem and fail to consider differences in the target population's characteristics. To address this, additional user information can be incorporated into the recommendation process. This paper proposes a recommender system for recommending repair actions to technicians based on an ontology (knowledge base) and a sequential model. The approach utilizes two ontologies, one representing failure knowledge and the other representing asset attributes. The proposed method involves two steps: i) calculating score similarity based on ontology domain knowledge to make predictions for targeted failures and ii) generating Top-N repair actions through collaborative filtering recommendations for targeted failures. An additional module was implemented to evaluate the recommender system, and results showed improved performance

    Hybrid group recommendations for a travel service

    Get PDF
    Recommendation techniques have proven their usefulness as a tool to cope with the information overload problem in many classical domains such as movies, books, and music. Additional challenges for recommender systems emerge in the domain of tourism such as acquiring metadata and feedback, the sparsity of the rating matrix, user constraints, and the fact that traveling is often a group activity. This paper proposes a recommender system that offers personalized recommendations for travel destinations to individuals and groups. These recommendations are based on the users' rating profile, personal interests, and specific demands for their next destination. The recommendation algorithm is a hybrid approach combining a content-based, collaborative filtering, and knowledge-based solution. For groups of users, such as families or friends, individual recommendations are aggregated into group recommendations, with an additional opportunity for users to give feedback on these group recommendations. A group of test users evaluated the recommender system using a prototype web application. The results prove the usefulness of individual and group recommendations and show that users prefer the hybrid algorithm over each individual technique. This paper demonstrates the added value of various recommendation algorithms in terms of different quality aspects, compared to an unpersonalized list of the most-popular destinations

    Improving the quality of the personalized electronic program guide

    Get PDF
    As Digital TV subscribers are offered more and more channels, it is becoming increasingly difficult for them to locate the right programme information at the right time. The personalized Electronic Programme Guide (pEPG) is one solution to this problem; it leverages artificial intelligence and user profiling techniques to learn about the viewing preferences of individual users in order to compile personalized viewing guides that fit their individual preferences. Very often the limited availability of profiling information is a key limiting factor in such personalized recommender systems. For example, it is well known that collaborative filtering approaches suffer significantly from the sparsity problem, which exists because the expected item-overlap between profiles is usually very low. In this article we address the sparsity problem in the Digital TV domain. We propose the use of data mining techniques as a way of supplementing meagre ratings-based profile knowledge with additional item-similarity knowledge that can be automatically discovered by mining user profiles. We argue that this new similarity knowledge can significantly enhance the performance of a recommender system in even the sparsest of profile spaces. Moreover, we provide an extensive evaluation of our approach using two large-scale, state-of-the-art online systems—PTVPlus, a personalized TV listings portal and Físchlár, an online digital video library system

    InnoJam: A Web 2.0 discussion platform featuring a recommender system

    Get PDF
    In this Master Thesis we have designed, implemented and evaluated a Web 2.0 platform for massive online-discussion, inspired by Innovation Jams. Innovation Jams, the original initiative from IBM, has proven to be successful at bringing together vast amounts of people, capturing their untapped knowledge and, while the participants are discussing, gather useful insights for a companyʼs innovation strategy [Spangler et al. 2006, Bjelland and Chapman Wood 2008]. Our approach, based in an open-source forum system, features visualization techniques and a recommender system in order to provide the participants in the Jam with useful insights and interesting discussion recommendations for an improved participation. A theoretical introduction and a state-of-the-art survey in recommender systems has been gathered in order to frame and support the design of the hybrid recommender system [Burke 2002], composed by a content-based and a collaborative filtering recommenders, developed for InnoJam

    Recommender System using Collaborative Filtering and Demographic Characteristics of Users

    Get PDF
    Recommender systems use variety of data mining techniques and algorithms to identify relevant preferences of items for users in a system out of available millions of choices. Recommender systems are classified into Collaborative filtering, Content-Based filtering, Knowledge-Based filtering and Hybrid filtering systems. The traditional recommender systems approaches are facing many challenges like data sparsity, cold start problem, scalability, synonymy, shilling attacks, gray sheep and black sheep problems. These problems consequently degrade the performance of recommender systems to a great extent. Among these cold start problem is one of the challenges which comes into scene when either a new user enters into a system or a new product arrives in catalogue. Both situations lead to difficulty in predicting user preferences due to non-availability of sufficient user rating history. The study proposes a new hybrid recommender system framework for solving new user cold-start problem by exploiting user demographic characteristics for finding similarity between new user and already existing users in the system. The efficiency of recommender systems can be improved by proposed approach which calculates recommendations for new user by predicting preferences within much smaller cluster rather than from the entire customer base. The analysis has been done using MovieLens dataset for enhancing the performance of online movie recommendation system. DOI: 10.17762/ijritcc2321-8169.15077
    corecore