Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

A Fuzzy Recommender System for Public Library Catalogs

Published: 03 August 2017 Publication History

Abstract

Recommendation engines are one of the “discovery” products built into integrated library systems. These are a subclass of enterprise systems designed specifically for public and research libraries that incorporate an electronic card catalogue, circulation and inventory management, personnel and payroll systems, etc. The system vendors offer customizations for different contexts of specific library systems, but cannot create a bespoke solution for every customer. Our partner, an Edmonton‐area company, is filling this gap for a consortium of rural libraries in Alberta by creating a mobile app that interfaces with their electronic card catalog. Rural libraries are generally smaller than major urban public libraries, meaning that their holdings are limited overall, and within any given genre. This poses a severe problem for traditional collaborative‐filtering recommender algorithms, as the item sets for recommendations are limited by supply rather than by readers’ interests. The library's relatively small clientele also limits the item sets available for comparison. To deal with this ongoing “cold‐start” problem, we propose a hybridization of collaborative filtering with a content filter using a fuzzy taste vector. Experiments on two benchmark recommender data sets show that this approach is at least as accurate as existing fuzzy recommenders and is particularly effective on sparse data sets.

References

[1]
Ecommerce sales topped $1 trillion for first time in 2012, eMarketer, 2013. Available at http://www.emarketer.com/Article/Ecommerce-Sales-Topped-1-Trillion-First-Time-2012/1009649, accessed July 15, 2013.
[2]
Sarwar B, Karypis G, Konstan J, and Riedl J. Analysis of recommendation algorithms for e‐commerce. In: Proc 2nd ACM Conf on Electronic commerce, Minneapolis, MN, USA 17–20 October, 2000.
[3]
Chen Pei‐Yu, Wu Shin‐yi. Does Collaborative Filtering Technology Impact Sales? Empirical Evidence from Amazon.Com. (July 8, 2007). Available at SSRN: https://ssrn.com/abstract=1002698 or https://doi.org/10.2139/ssrn.1002698
[4]
Celma O, Lamere P. Music recommendation tutorial. Vienna, Austria: ISMIR; 2007.
[5]
Sisco C, Stonebridge A. Toward thriving Northern Communities. Ottawa, Canada: Conference Board of Canada; 2010.
[6]
Claridge T. Definitions of social capital; 2004 http://www.conferenceboard.ca/e-library/abstract.aspx?did=3946; accessed Feb. 6, 2017.
[7]
Freyne J, Jacovi M, Guy I, Geyer W. Increasing engagement through early recommender intervention. In: Proc third ACM Conf on Recommender Systems; 2009. New York City, NY, USA; 22nd–25th October 2009. pp 85–92.
[8]
Schafer J, Frankowski D, Herlocker J, Sen S. Collaborative filtering recommender systems. In: Brusilovsky P, Kobsa A, and Nejdl W editors. The Adaptive Web, LNCS 4321, Springer‐Verlag Berlin Heidelberg 2007, pp 291–324.
[9]
Jannach D, Zanker M, Felfernig A, Friedrich G. Recommender systems: An introduction. New York, NY, USA: Cambridge University Press; 2010.
[10]
Sarwar B, Karypis G, Konstan J, Riedl J. Item‐based collaborative filtering recommendation algorithms. In: Proc 10th Int Conf on World Wide Web. Hong Kong, 1–5 May, 2001.
[11]
Lops P, De Gemmis M, Semeraro G. Recommender systems handbook. Boston, MA: Springer; 2011. pp 73–105.
[12]
Pazzani M, Billsus D. Content‐based recommendation systems. In: Brusilovsky P, Kobsa A, and Nejdl W editors. The adaptive web; Springer‐Verlag Berlin Heidelberg. 2007. pp. 325–341.
[13]
Schein AI, Ungar LH, Pennock DM, Popescul A. Methods and metrics for cold‐start recommendations methods and metrics for cold‐start recommendations. In: Proc 25th Annual Int ACM SIGIR Conf on Research and Development in Information Retrieval. Tampere, Finland; 11 – 15 August, 2002. pp 253–260.
[14]
Ziegler CN, McNee SM, Konstan JA, Lausen G. Improving recommendation lists through topic diversification. Proc 14th Int Conf on World Wide Web (WWW ’05); Chiba, Japan 10 – 14 May, 2005. p 22
[15]
MovieLens data sets [online]. Available at http://www.grouplens.org/node/73, accessed March 18, 2013.
[16]
Adomavicius G, Tuzhilin A. Toward the next generation of recommender systems: a survey of the state‐of‐the‐art and possible extensions. IEEE Trans Knowl Data Eng 2005;17(6):734–749.
[17]
Jaccard P. Etude comparative de la distribution floraledansune portion des Alpeset du Jura. Impr. Corbaz; 1901.
[18]
Zaier Z, Godin R, Faucher L. Evaluating recommender systems. In: 2008 Int Conf on Automated Solutions for Cross Media Content and Multi‐Channel Distribution; Florence, Italy, 17–19 November, 2008. pp 211–217.
[19]
Agarwal D, Chen B. fLDA: matrix factorization through latent dirichlet allocation. In: Proc Third ACM Int Conf on Web Search and Data Mining; New York City, USA, 3–6 February, 2010.
[20]
Sieg A, Mobasher B, Burke R. Improving the effectiveness of collaborative recommendation with ontology‐based user profiles. In: Proc 1st Int Workshop on Information Heterogeneity and Fusion in Recommender Systems (HetRec ’10); Barcelona, Spain, 26–30 September, 2010. pp 39–46.
[21]
Schockaert S, Makarytska N, De Cock M. Fuzzy methods on the web: a critical discussion. Cornelis C et al. editors. 35 Years of Fuzzy Set Theory, c Springer‐Verlag Berlin Heidelberg 2010. pp 237–266.
[22]
Hino H, Fujimoto Y, Murata N. A grouped ranking model for item preference parameter. Neural Comput September 2010;22(9): 2417–2451.
[23]
Sahbi H, Boujemaa N. Fuzzy clustering: consistency of entropy regularization. (2005) Fuzzy Clustering: Consistency of Entropy Regularization. In: Reusch B (eds) Computational Intelligence, Theory and Applications. Advances in Soft Computing; Springer, Berlin, Heidelberg, (vol 33, pp 95–107).
[24]
Treerattanapitak K, Jaruskulchai C. Exponential fuzzy C‐means for collaborative filtering. J Comput Sci Technol 2012;27(3):567–576.
[25]
Forsati R, Mohammadi H, Shamsfard M, Keikha A. A fuzzy co‐clustering approach for hybrid recommender systems. Int J Hybrid Intell Syst 2013 10(2):71–81.
[26]
Krishna MN, Murty K. Genetic k‐means algorithm. IEEE Trans Syst Man Cybernet 1999;29(3):433–439.
[27]
Guo HX, Zhu KJ, Gao SW, Liu T. An improved genetic k‐means algorithm for optimal clustering. In: Sixth IEEE Int Conf on Data Mining‐Workshops; Hong Kong, China, 18‐22 Dec, 2006. pp 793–797.
[28]
Bobadilla J, Ortega F, Hernando A, Alcalá J. Improving collaborative filtering recommender system results and performance using genetic algorithms. Knowl‐Based Syst 2011;24(8):1310–1316.
[29]
Capuruço R, Capretz L. A fuzzy‐based inference mechanism of trust for improved social recommenders. In: UMAP Workshops, Halifax, Canada, 13–16 July, 2016.
[30]
Wu D, Zhang G, Lu J. A fuzzy tree similarity based recommendation approach for telecom products. In: Proc 2013 Joint IFSA World Cong NAFIPS Annual Meeting; Edmonton, Canada, 24–28 June, 2013. pp 813–818.
[31]
Bhavsar VC, Boley H, Yang L, A weighted‐tree similarity algorithm for multi‐agent systems in e‐business environments. Comput Intell 2004;20(4):584–602
[32]
Cornelis C, Guo X, Lu J, Zhang G. A fuzzy relational approach to event recommendation. In: Indian Int Conf on Artificial Intelligence. Pune, India; 20–22 December, 2005. pp 2231–2242.
[33]
Cornelis C, Lu J, Guo X, Zhang G. One‐and‐only item recommendation with fuzzy logic techniques. Inform Sci 2007;177(22):4906–4921.
[34]
Porcel C, López‐Herrera AG, Herrera‐Viedma E. A recommender system for research resources based on fuzzy linguistic modeling. Expert Syst Appl 2009;36(3):5173–5183.
[35]
Porcel C, Tejeda‐Lorente A. A hybrid recommender system for the selective dissemination of research resources in a technology transfer office. Inform Sci 2012; 184(1),1–19.
[36]
Porcel C, del Castillo JM, Cobo MJ, Ruiz AA, Herrera‐Viedma E. An improved recommender system to avoid the persistent information overload in a university digital library. Control Cybernet 2010;39(4),899–924.
[37]
Morales‐del‐Castillo JM, Peis E, Herrera‐Viedma E. A filtering and recommender system for e‐scholars. Int J Technol Enhanced Learn 2010;3(2):227–240.
[38]
Matsatsinis NF, Lakiotaki K, Delia P. A system based on multiple criteria analysis for scientific paper recommendation. In; Proc 11th Panhellenic Conf on Informatics; Patras, Greece, 18–20 May, 2007. pp 135–149.
[39]
Huang Z, Chung W, Ong TH, Chen H. A graph‐based recommender system for digital library. In: Proc Second ACM/IEEE‐CS Joint Conf Digital Libraries—JCDL ’02; Portland, OR, USA 13 – 17 July, 2002. p 65.
[40]
Herlocker J, Jung S, Webster JG, Collaborative filtering for digital libraries; 2012. Technical Report TR‐number 03–40–01, Department of Computer Science Oregon State University, http://ir.library.oregonstate.edu/xmlui/bitstream/handle/1957/28103/jcdl2003.pdf?sequence=1, accessed Feb. 6, 2017.
[41]
Cao Y, Li Y, An intelligent fuzzy‐based recommendation system for consumer electronic products. Expert Syst Appl 2007;33(1):230–240.
[42]
Zenebe A, Zhou L, Norcio AF, User preferences discovery using fuzzy models. Fuzzy Sets Syst 2010;161(23):3044–3063.
[43]
Amazon web services [online]. Available at http://aws.amazon.com/, accessed November 22, 2012.
[44]
Library of Congress [online]. Available at http://www.loc.gov, accessed October 15, 2012.
[45]
Kohavi R., A study of cross‐validation and bootstrap for accuracy estimation and model selection. In: Int Joint Conf on Artificial Intelligence; Montreal, Quebec, Canada, 20–25 August, 1995.
[46]
Herlocker JL, Konstan JA, Terveen LG, Riedl JT. Evaluating collaborative filtering recommender systems. ACM Trans Inform Syst 2004;22(1):5–53.
[47]
Wu D, Zhang G, Lu J. A fuzzy preference tree‐based recommender system for personalized business‐to‐business e‐services. IEEE Trans Fuzzy Syst 2015;23(1):29–43.

Cited By

View all
  • (2022)A multiapproach generalized framework for automated solution suggestion of support ticketsInternational Journal of Intelligent Systems10.1002/int.2270137:6(3654-3681)Online publication date: 27-Apr-2022
  • (2020)The emergence of explainability of intelligent systemsInternational Journal of Intelligent Systems10.1002/int.2231436:2(656-680)Online publication date: 21-Oct-2020
  • (2018)Recommender System Based on Fuzzy Reasoning and Information SystemsComputational Collective Intelligence10.1007/978-3-319-98443-8_23(248-259)Online publication date: 5-Sep-2018

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image International Journal of Intelligent Systems
International Journal of Intelligent Systems  Volume 32, Issue 10
October 2017
124 pages
ISSN:0884-8173
DOI:10.1002/int.2017.32.issue-10
Issue’s Table of Contents

Publisher

John Wiley and Sons Ltd.

United Kingdom

Publication History

Published: 03 August 2017

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)A multiapproach generalized framework for automated solution suggestion of support ticketsInternational Journal of Intelligent Systems10.1002/int.2270137:6(3654-3681)Online publication date: 27-Apr-2022
  • (2020)The emergence of explainability of intelligent systemsInternational Journal of Intelligent Systems10.1002/int.2231436:2(656-680)Online publication date: 21-Oct-2020
  • (2018)Recommender System Based on Fuzzy Reasoning and Information SystemsComputational Collective Intelligence10.1007/978-3-319-98443-8_23(248-259)Online publication date: 5-Sep-2018

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media