{"title":"基于k-DNF规则集的基于决策表分类的基于内容的推荐系统","authors":"Abinash Pujahari, V. Padmanabhan","doi":"10.1109/ICIT.2014.13","DOIUrl":null,"url":null,"abstract":"Recommender systems are the software or technical tools that help user to find out items/things according to his/her preferences from a wide range of items/things. For example, selecting a movie from a large database of movies from on-line or selecting a song of his/her own kind from a large number of songs available in the internet and much more. In order to generate recommendations for the users the system has to first learn the user preferences from the user's past behaviours so that it can predict new items/things that are suitable for the respective user. These systems generally learn user's preferences from user's past experiences, using any machine learning algorithm and predict new items/things for the user using the learned preferences. In this paper we introduce a different approach to recommender system which will learn rules for user preferences using classification based on Decision Lists. We have followed two Decision List based classification algorithms like Repeated Incremental Pruning to Produce Error Reduction and Predictive Rule Mining, for learning rules for users past behaviours. We also list out our proposed recommendation algorithm and discuss the advantages as well as disadvantages of our approach to recommender system with the traditional approaches. We have validated our recommender system with the movie lens data set that contains hundred thousand movie ratings from different users, which is the bench mark dataset for recommender system testing.","PeriodicalId":6486,"journal":{"name":"2014 17th International Conference on Computer and Information Technology (ICCIT)","volume":"53 1","pages":"260-263"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"An Approach to Content Based Recommender Systems Using Decision List Based Classification with k-DNF Rule Set\",\"authors\":\"Abinash Pujahari, V. Padmanabhan\",\"doi\":\"10.1109/ICIT.2014.13\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Recommender systems are the software or technical tools that help user to find out items/things according to his/her preferences from a wide range of items/things. For example, selecting a movie from a large database of movies from on-line or selecting a song of his/her own kind from a large number of songs available in the internet and much more. In order to generate recommendations for the users the system has to first learn the user preferences from the user's past behaviours so that it can predict new items/things that are suitable for the respective user. These systems generally learn user's preferences from user's past experiences, using any machine learning algorithm and predict new items/things for the user using the learned preferences. In this paper we introduce a different approach to recommender system which will learn rules for user preferences using classification based on Decision Lists. We have followed two Decision List based classification algorithms like Repeated Incremental Pruning to Produce Error Reduction and Predictive Rule Mining, for learning rules for users past behaviours. We also list out our proposed recommendation algorithm and discuss the advantages as well as disadvantages of our approach to recommender system with the traditional approaches. We have validated our recommender system with the movie lens data set that contains hundred thousand movie ratings from different users, which is the bench mark dataset for recommender system testing.\",\"PeriodicalId\":6486,\"journal\":{\"name\":\"2014 17th International Conference on Computer and Information Technology (ICCIT)\",\"volume\":\"53 1\",\"pages\":\"260-263\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-12-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 17th International Conference on Computer and Information Technology (ICCIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIT.2014.13\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 17th International Conference on Computer and Information Technology (ICCIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIT.2014.13","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Approach to Content Based Recommender Systems Using Decision List Based Classification with k-DNF Rule Set
Recommender systems are the software or technical tools that help user to find out items/things according to his/her preferences from a wide range of items/things. For example, selecting a movie from a large database of movies from on-line or selecting a song of his/her own kind from a large number of songs available in the internet and much more. In order to generate recommendations for the users the system has to first learn the user preferences from the user's past behaviours so that it can predict new items/things that are suitable for the respective user. These systems generally learn user's preferences from user's past experiences, using any machine learning algorithm and predict new items/things for the user using the learned preferences. In this paper we introduce a different approach to recommender system which will learn rules for user preferences using classification based on Decision Lists. We have followed two Decision List based classification algorithms like Repeated Incremental Pruning to Produce Error Reduction and Predictive Rule Mining, for learning rules for users past behaviours. We also list out our proposed recommendation algorithm and discuss the advantages as well as disadvantages of our approach to recommender system with the traditional approaches. We have validated our recommender system with the movie lens data set that contains hundred thousand movie ratings from different users, which is the bench mark dataset for recommender system testing.