Document Type : Original Article


1 kharazmi University

2 Kharazm University


Purpose: The main purpose of this study is to design and evaluate a book recommender system in digital and public libraries. The solution has been provided by receiving and reviewing the preferences and experiences of users and profile information and studying the background of each user, as well as considering groups of features recorded in the recommendation process.
Method: This research is applied in terms of purpose and survey method. The statistical population studied in this research consists of 263 questionnaires of users and 30 questionnaires of librarian experts. In order to find similarity between users and books, clustering and grouping have been used.
Findings: There are two criteria for grouping: users grouping that can be used on the three indicators of age, gender, educational level, and thematic classification of books can be based on scope, branch, and sub-category. In analyzing the data in the descriptive statistics section, Excel software is used and in the analytical section, SPSS software. Findings indicate that the accuracy criterion has been improved by calculating MAE and RSME in the proposed method compared to the basic method in this field. The results also showed that classification can have a significant impact on the forecast and performance of book forecasting systems.
Conclusion: The evaluation of the conceptual design showed that by focusing on user characteristics and obtaining real feedback of Iranian libraries, the recommender can serve as a key and effective element in the service of the Iranian readership community and play a good role as a virtual reference librarian.


Abbasi, K. (2018). Comparison of the impact of sentiment analysis and user ratings on the performance of suggestion systems. The 16th International Conference on Management.
Bakhshandeh Moghaddam, F. (2013). Recommender systems based on trust:Considering the concept of user expertise. Graduate University of Basic Sciences-Zanjan.
Gupta, J. & Gadge, J. (2014). A framework for a recommendation system based on. Communication and Information Technology Applications (CSCITA),, 300-304.
Herrera-Viedma, E., & López-Gijón, J. (2013). Libraries' social role in the information age. Science, 339(6126), 1382-1382.
Himeur, Y. A.-K. (2021). A survey of recommender systems for energy efficiency in buildings: Principles, challenges and prospects. Information Fusion,, 72, 1-21.
Hristakeva, M., Kershaw, D., Rossetti, M., Knoth, P., Pettit, B., Vargas, S., & Jack, K. (2017). Building recommender systems for scholarly information. In Proceedings of the 1st workshop on scholarly web mining . ACM., 25-32.
Jannach, D., Zanker, M., Felfernig, A., & Friedrich, G. . (2011). An introduction to recommender systems. New York: Cambridge.
Khamisi, S. a. (2018). presenting a recommender system on the web, based on collaborative filtering algorithm based on item and neural network. International Conference on Science, Engineering, Technology and Technological Businesses.
Lu, J., Wu, D., Mao, M., Wang, W., & Zhang, G. (2015). Recommender system application developments: a survey. Decision Support Systems, 74, 12-32.
Nasouhi, E. H. (2021). Improving tag-based recommender systems using ontology. 7th International Web Research Conference.
Niknam, Q. (2015). recommender systems; User assistant in the digital age. Islamic databases and internet studies.
Parekh, P., Mishra, I., Alva, A., & Singh, V. (2018). Web Based Hybrid Book Recommender System Using Genetic. International Research Journal of Engineering and Technology (IRJET).
Puritat, K. &. (2021). Development of an open source automated library system with book recommedation system for small libraries. Joint International Conference on Digital Arts, Media and Technology with ECTI Northern Section Conference on Electrical, Electronics, Computer and Telecommunications.
Ricci, F., Rokach, L., & Shapira, B. (2011). Introduction to recommender systems handbook. In Recommender systems handbook (pp. 1-35). Springer, Boston, MA.
Wang, L. C., Zeng, X. Y., Koehl, L., & Chen. (2014). Intelligent fashion recommender system: Fuzzy logic in personalized garment design. IEEE Transactions on Human-Machine Systems, 45(1), 95-109.
Wu, D., Zhang, G., & Lu, J. (2015). A fuzzy preference tree-based recommender system for personalized business-to-business e-services. IEEE Transactions on Fuzzy Systems, 23(1), 29-43.
Zare, M. S. (2014). providing a solution for improving the recommender system by creating user profiles and optimizing evaluation criteria. the first national conference of computer engineering research..