Abstract
Agent-based library recommender system is proposed with the objective to provide effective and intelligent use of library resources such as finding right book(s), relevant research journal papers, and articles. It is composed of profile agent and library recommender agent. Library recommender agent performs the main task of filtering and providing recommendations. Library resources include book records having table of contents and journal articles including abstract and keywords. This provides availability of rich set of keywords to compute similarity. The library resources are classified into fourteen categories specified in ACM computing classification system 2012. The identified category provides a way to obtain semantically related keywords for the library resources. The results of k-Nearest Neighbor (k-NN) for library recommender system are encouraging as there is improvement in the existing results. Use of ACM CCS 2012 as ontology, semantic similarity computation, implicit auto update of user profiles, and variety of users in evaluation are the features of the complete recommender system which makes it useful and novel. This paper details classification of library resources performed by library recommender agent.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Gottwald S, Koch T (2011) Recommender systems for libraries. In: ACM recommender systems 2011. Chicago
Bogers T, Koolen M, Cantador I (2014) Workshop on new trends in content-based recommender systems:(CBRecSys 2014). In: Proceedings of the 8th ACM conference on recommender systems. ACM, pp 379–380
Jennings N, Wooldridge M (1996) Software agents. IEE Rev 42(1):17–20
Prakash N (2004) Intelligent search in digital libraries. In: 2nd convention PLANNER. Manipur University, Imphal Copyright INFLIBNET Centre, Ahmedabad, pp 83–90
Mönnich M, Spiering M (2008) Adding value to the library catalog by implementing a recommendation system. D-Lib Mag 14(5):4
Prakasam S (2010) An agent-based intelligent system to enhance e-learning through mining techniques. Int J Comput Sci Eng
Morales-del-Castillo JM, Peis E, Herrera-Viedma E (2010) A filtering and recommender system for e-scholars. Int J Technol Enhanc Learn 2(3):227–240
Pakdeetrakulwong U, Wongthongtham P (2013) State of the art of a multi-agent based recommender system for active software engineering ontology. Int J Digit Inf Wirel Commun (IJDIWC) 3(4):29–42
Bedi P, Vashisth P (2015) Argumentation-enabled interest-based personalised recommender system. J Exp Theor Artif Intell 27(2):199–226
Lau SB-Y, C-S Lee, YP Singh (2015) A folksonomy-based lightweight resource annotation metadata schema for personalized hypermedia learning resource delivery. Interact Learn Environ 23(1):79–105
Huang C-L, Yeh P-H, Lin C-W, Den-Cing W (2014) Utilizing user tag-based interests in recommender systems for social resource sharing websites. Knowl-Based Syst 56:86–96
Ghazanfar MA, Prügel-Bennett A (2014) Leveraging clustering approaches to solve the gray-sheep users problem in recommender systems. Expert Syst Appl 41(7):3261–3275
Chen C-M (2013) An intelligent mobile location-aware book recommendation system that enhances problem-based learning in libraries. Interact Learn Environ 5:469–495
Hulseberg A, Monson S (2012) Investigating student driven taxonomy for library website design. J Electron Res Librariansh 361–378
Liao I-E, Hsu WC, Cheng MS, Chen LP (2010) A library recommender system based on PORE and collaborative filtering technique for English collections. The Electron Libr 28:386–400
Bazan JG, Szczuka MS, Wroblewski J (2002) A new version of rough set exploration system. In: Rough sets and current trends in computing. Springer, Berlin, pp 397–404
Gunawardana A, Shani G (2009) A survey of accuracy evaluation metrics of recommendation tasks. J Mach Learn Res 10:2935–2962
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media Singapore
About this chapter
Cite this chapter
Shirude, S.B., Kolhe, S.R. (2016). Machine Learning Using K-Nearest Neighbor for Library Resources Classification in Agent-Based Library Recommender System. In: Chakrabarti, A., Sharma, N., Balas, V. (eds) Advances in Computing Applications. Springer, Singapore. https://doi.org/10.1007/978-981-10-2630-0_2
Download citation
DOI: https://doi.org/10.1007/978-981-10-2630-0_2
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-2629-4
Online ISBN: 978-981-10-2630-0
eBook Packages: Computer ScienceComputer Science (R0)