Abstract
Recommender systems produce personalized product recommendations during a live customer interaction, and they have achieved widespread success in e-commerce nowadays. For many recommender systems, especially the collaborative filtering based ones, neighbourhood formation is an essential algorithm component. Because in order for collaborative-filtering based recommender to make a recommendation, it is required to form a set of users sharing similar interests to the target user. Forming neighbourhood by going through all neighbours in the dataset is not desirable for large datasets containing million items and users. In this paper, we presented a novel neighbourhood estimation method which is both memory and computation efficient. Moreover, the proposed technique also leverages the common “fixed-n-neighbours” problem for standard “best-k-neighbours” techniques, therefore allows better recommendation quality for recommenders. We combined the proposed technique with a taxonomy-driven product recommender, and in our experiment, both time efficiency and recommendation quality of the recommender are improved.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Schafer, J.B., Konstan, J.A., Riedl, J.: E-Commerce Recommendation Applications. Journal of Data Mining and Knowledge Discovery 5, 115–152 (2000)
Awerbuch, B., et al.: Improved recommendation systems. In: Proceedings of 16th Annual ACM-SIAM symposium on Discrete algorithms, Vancouver, British Columbia (2005)
Ziegler, C.-N., Lausen, G., Schmidt-Thieme, L.: Taxonomy-driven Computation of Product Recommendations in International Conference on Information and Knowledge Management 2004, Washington D.C., U.S.A (2004)
Sarwar, B., et al.: Recommender systems for large-scale e-commerce: Scalable neighborhood formation using clustering. In: Proceedings of 5th International Conference on Computer and Information Technology (2002)
Manolopoulos, Y., et al.: R-Trees: Theory and Applications. Springer, Heidelberg (2005)
Bentley, J.L.: K-d Trees for Semidynamic Point Sets. In: 6th Annual Symposium on Computational Geometry 1990, Berkley, California. ACM Press, United States (1990)
Ziegler, C.-N., et al.: Improving Recommendation Lists through Topic Diversification. In: Proceedings of 14th International World Wide Web Conference, Chiba, Japan (2005)
Li, B., Yu, S., Lu, Q.: An Improved k-Nearest Neighbor Algorithm for Text Categorization. In: Proceedings of the 20th International Conference on Computer Processing of Oriental Languages, Shenyang, China (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Weng, LT., Xu, Y., Li, Y., Nayak, R. (2009). An Efficient Neighbourhood Estimation Technique for Making Recommendations. In: Filipe, J., Cordeiro, J. (eds) Enterprise Information Systems. ICEIS 2008. Lecture Notes in Business Information Processing, vol 19. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00670-8_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-00670-8_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00669-2
Online ISBN: 978-3-642-00670-8
eBook Packages: Computer ScienceComputer Science (R0)