{"title":"基于模型的图书推荐系统,使用Naïve贝叶斯增强最优特征选择","authors":"Thi Thanh Sang Nguyen","doi":"10.1145/3316615.3316727","DOIUrl":null,"url":null,"abstract":"Book recommender systems play an important role in book search engines, digital library or book shopping sites. In the field of recommender systems, processing data, selecting suitable data features, and classification methods are always challenging to decide the performance of a recommender system. This paper presents some solutions of data process, feature and classifier selection in order to build an efficient book recommender system. The Book-Crossing dataset, which has been studied in many book recommender systems, is taken into account as a case study. The attributes of books are analyzed and processed to increase the classification accuracy. Some well-known classification algorithms, such as, Naïve Bayes, decision tree, etc., are utilized to predict user interests in books and evaluated in several experiments. It has been found that Naïve Bayes is the best selection for book recommendation with acceptable run-time and accuracy.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Model-Based Book Recommender Systems using Naïve Bayes enhanced with Optimal Feature Selection\",\"authors\":\"Thi Thanh Sang Nguyen\",\"doi\":\"10.1145/3316615.3316727\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Book recommender systems play an important role in book search engines, digital library or book shopping sites. In the field of recommender systems, processing data, selecting suitable data features, and classification methods are always challenging to decide the performance of a recommender system. This paper presents some solutions of data process, feature and classifier selection in order to build an efficient book recommender system. The Book-Crossing dataset, which has been studied in many book recommender systems, is taken into account as a case study. The attributes of books are analyzed and processed to increase the classification accuracy. Some well-known classification algorithms, such as, Naïve Bayes, decision tree, etc., are utilized to predict user interests in books and evaluated in several experiments. It has been found that Naïve Bayes is the best selection for book recommendation with acceptable run-time and accuracy.\",\"PeriodicalId\":268392,\"journal\":{\"name\":\"Proceedings of the 2019 8th International Conference on Software and Computer Applications\",\"volume\":\"23 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-02-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2019 8th International Conference on Software and Computer Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3316615.3316727\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3316615.3316727","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Model-Based Book Recommender Systems using Naïve Bayes enhanced with Optimal Feature Selection
Book recommender systems play an important role in book search engines, digital library or book shopping sites. In the field of recommender systems, processing data, selecting suitable data features, and classification methods are always challenging to decide the performance of a recommender system. This paper presents some solutions of data process, feature and classifier selection in order to build an efficient book recommender system. The Book-Crossing dataset, which has been studied in many book recommender systems, is taken into account as a case study. The attributes of books are analyzed and processed to increase the classification accuracy. Some well-known classification algorithms, such as, Naïve Bayes, decision tree, etc., are utilized to predict user interests in books and evaluated in several experiments. It has been found that Naïve Bayes is the best selection for book recommendation with acceptable run-time and accuracy.