Abstract
Collaborative tagging or social bookmarking is a main component of Web 2.0 systems and has been widely recognized as one of the key technologies underpinning next-generation knowledge management platforms. In this article, we propose a subject-centered model of collaborative tagging to account for the ternary cooccurrences involving users, items, and tags in such systems. Extending the well-established probabilistic latent semantic analysis theory for knowledge representation, our model maps the user, item, and tag entities into a common latent subject space that captures the “wisdom of the crowd” resulted from the collaborative tagging process. To put this model into action, we have developed a novel way to estimate the probabilistic subject-centered model approximately in a highly efficient manner taking advantage of a matrix factorization method. Our empirical evaluation shows that our proposed approach delivers substantial performance improvement on the knowledge resource recommendation task over the state-of-the-art standard and tag-aware resource recommendation algorithms.
- Adomavicius, G. and Tuzhilin, A. 2005. Towards the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17, 6, 734--749. Google ScholarDigital Library
- Bao, S., Xue, G., Wu, X., Yu, Y., Fei, B., and Su, Z. 2007. Optimizing Web search using social annotations. In Proceedings of the 16th International Conference on World Wide Web. ACM, 501--510. Google ScholarDigital Library
- Berry, M. W., Browne, M., Langville, A. N., Pauca, V. P., and Plemmons, R. J. 2007. Algorithms and applications for approximate nonnegative matrix factorization. Comput. Statist. Data Anal. 52, 1, 155--173.Google ScholarCross Ref
- Breese, J. S., Heckerman, D., and Kadie, C. 1998. Empirical analysis of predictive algorithms for collaborative filtering. In Proceedings of the 14th Conference on Uncertainty in Artificial Intelligence. Morgan Kaufmann Publishers Inc., 43--52. Google ScholarDigital Library
- Brusilovsky, P., Kobsa, A., and Nejdl, W. 2007. Adaptive Web: Methods and Strategies of Web Personalization. Springer. Google ScholarDigital Library
- Cattuto, C., Barrat, A., Baldassarri, A., Schehr, G., and Loreto, V. 2009. Collective dynamics of social annotation. Proc. Nat. Acad. Sci. 106, 26, 10511--10515.Google ScholarCross Ref
- Dempster, A., Laird, N., and Rubin, D. 1977. Maximum likelihood from incomplete data via the EM algorithm. J. Royal Statist. Soc. B 39, 1, 1--38.Google ScholarCross Ref
- Dmitriev, P. A., Eiron, N., Fontoura, M., and Shekita, E. 2006. Using annotations in enterprise search. In Proceedings of the 15th International Conference on the World Wide Web. ACM, 811--817. Google ScholarDigital Library
- Felfernig, A., Friedrich, G., and Schmidt-Thieme, L. 2007. Guest editors' introduction: Recommender systems. IEEE Intell. Syst. 22, 3, 18--21. Google ScholarDigital Library
- Fujimura, K., Fujimura, S., Matsubayashi, T., Yamada, T., and Okuda, H. 2008. Topigraphy: Visualization for large-scale tag clouds. In Proceeding of the 17th International Conference on the World Wide Web. ACM, 1087--1088. Google ScholarDigital Library
- Garg, N. and Weber, I. 2008. Personalized, interactive tag recommendation for Flickr. In Proceedings of the ACM Conference on Recommender Systems. ACM. Google ScholarDigital Library
- Givon, S. and Lavrenko, V. 2009. Predicting social-tags for cold start book recommendations. In Proceedings of the 3rd ACM Conference on Recommender Systems. ACM, New York, 333--336. Google ScholarDigital Library
- Golder, S. and Huberman, B. 2005. The structure of collaborative tagging systems. http//arxiv.org/pdf/cs.dl/0508082.Google Scholar
- Golder, S. A. and Huberman, B. A. 2006. Usage patterns of collaborative tagging systems. J. Inf. Sci. 32, 2, 198--208. Google ScholarDigital Library
- Halpin, H., Robu, V., and Shepherd, H. 2007. The complex dynamics of collaborative tagging. In Proceedings of the 16th International Conference on World Wide Web. ACM. Google ScholarDigital Library
- Heymann, P., Koutrika, G., and Garcia-Molina, H. 2008. Can social bookmarking improve web search? In Proceedings of the international Conference on Web Search and Web Data Mining. ACM, 195--206. Google ScholarDigital Library
- Hill, W., Stead, L., Rosenstein, M., and Furnas, G. 1995. Recommending and evaluating choices in a virtual community of use. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM Press/Addison-Wesley Publishing Co., 194--201. Google ScholarDigital Library
- Hofmann, T. 1999. Probabilistic latent semantic analysis. In Proceedings of the 15th Annual Conference on Uncertainty in Artificial Intelligence. Morgan Kaufmann, 289--296. Google ScholarDigital Library
- Hofmann, T. 2004. Latent semantic models for collaborative filtering. ACM Trans. Inf. Syst. 22, 1, 89--115. Google ScholarDigital Library
- Hotho, A., Jäschke, R., Schmitz, C., and Stumme, G. 2006. Information retrieval in folksonomies: Search and ranking. In The Semantic Web: Research and Applications, Y. Sure and J. Domingue Eds., Springer, 411--426. Google ScholarDigital Library
- Huang, Z., Chen, H., and Zeng, D. 2004a. Applying associative retrieval techniques to alleviate the sparsity problem in collaborative filtering. ACM Trans. Inf. Syst. 22, 1, 116--142. Google ScholarDigital Library
- Huang, Z., Chung, W., and Chen, H. 2004b. A graph model for e-commerce recommender systems. J. Amer. Soc. Inf. Sci. Technol. 55, 3, 259--274. Google ScholarDigital Library
- Huang, Z. and Zeng, D. 2010. Why Does Collaborative Filtering Work?—Transaction-Based recommendation model validation and selection by analyzing random bipartite graphs. INFORMS J. Comput. Google ScholarDigital Library
- Jäschke, R., Marinho, L., Hotho, A., Schmidt-Thieme, L., and Stumme, G. 2007. Tag recommendations in folksonomies. In Proceedings of the 11th European Conference on Principles and Practice of Knowledge Discovery in Databases. Springer, 506--514. Google ScholarDigital Library
- Jäschke, R., Marinho, L., Hotho, A., Schmidt-Thieme, L., and Stumme, G. 2008. Tag recommendations in social bookmarking systems. AI Comm. 21, 4, 231--247. Google ScholarDigital Library
- Jin, R., Si, L., and Zhai, C. 2006. A study of mixture models for collaborative filtering. Inf. Retr. 9, 3, 357--382. Google ScholarDigital Library
- Kolda, T. G. and Bader, B. W. 2009. Tensor decompositions and applications. SIAM Rev. 51, 3, 455--500. Google ScholarDigital Library
- Konstan, J. A. 2004. Introduction to recommender systems: Algorithms and evaluation. ACM Trans. Inf. Syst. 22, 1, 1--4. Google ScholarDigital Library
- Koren, Y., Bell, R., and Volinsky, C. 2009. Matrix facorization techniques for recommender systems. IEEE Comput. 42, 8, 30--37. Google ScholarDigital Library
- Krishnan, R., Callan, J., Sahoo, N., and Duncan, G. 2011. The halo effect in multi-component ratings and its implications for recommender systems: The case of Yahoo movies. Inf. Syst. Res. To appear.Google Scholar
- Lambiotte, R. and Ausloos, M. 2006. Collaborative tagging as a tripartite network. In Lecture Notes in Computer Science, 1114--1117. Google ScholarDigital Library
- Lathauwer, L. D., Moor, B. D., and Vandewalle, J. 2000. A multilinear singular value decomposition. SIAM J. Matrix Anal. Appl. 21, 4, 1253--1278. Google ScholarDigital Library
- Lee, D. D. and Seung, H. S. 1999. Learning the parts of objects by non-negative matrix factorization. Nature 401, 6755, 788--791.Google Scholar
- Lee, D. D. and Seung, H. S. 2001. Algorithms for non-negative matrix factorization. In Proceedings of the Neural Information Processing Systems Conference. MIT Press, 556--562.Google Scholar
- Li, D., He, B., Ding, Y., Tang, J., Sugimoto, C., Qin, Z., Yan, E., Li, J., and Dong, T. 2010. Community-Based topic modeling for social tagging. In Proceedings of the 19th ACM International Conference on Information and Knowledge Management. ACM, 1565--1568. Google ScholarDigital Library
- Lu, C., Chen, X., and Park, E. K. 2009. Exploit the tripartite network of social tagging for Web clustering. In Proceeding of the 18th ACM Conference on Information and Knowledge Management. ACM, 1545--1548. Google ScholarDigital Library
- Mika, P. 2007. Ontologies are us: A unified model of social networks and semantics. Web Semant. 5, 1, 5--15. Google ScholarDigital Library
- Mishne, G. 2006. AutoTag: A collaborative approach to automated tag assignment for Weblog posts. In Proceedings of the 15th International Conference on the World Wide Web. ACM. Google ScholarDigital Library
- Parra, D. and Brusilovsky, P. 2009. Collaborative filtering for social tagging systems: An experiment with CiteULike. In Proceedings of the 3rd ACM Conference on Recommender Systems. ACM, New York, 237--240. Google ScholarDigital Library
- Peng, J. and Zeng, D. 2009. Topic-Based Web page recommendation using tags. In Proceedings of the IEEE International Conference on Intelligence and Security Informatics. IEEE, 269--271. Google ScholarDigital Library
- Peng, J., Zeng, D., Zhao, H., and Wang, F.-Y. 2010. Collaborative filtering in social tagging systems based on joint item-tag recommendations. In Proceedings of the 19th ACM International Conference on Information and Knowledge Management. ACM, 809--818. Google ScholarDigital Library
- Rendle, S., Marinho, L. B., Nanopoulos, A., and Schmidt-Thieme, L. 2009. Learning optimal ranking with tensor factorization for tag recommendation. In Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 727--736. Google ScholarDigital Library
- Resnick, P., Iacovou, N., Suchak, M., Bergstorm, P., and Riedl, J. 1994. GroupLens: An open architecture for collaborative filtering of netnews. In Proceedings of the ACM Conference on Computer Supported Cooperative Work. ACM, 175--186. Google ScholarDigital Library
- Ricci, F., Rokach, L., Shapira, B., and Kantor, P. B. 2011. Recommender Systems Handbook. Springer. Google ScholarDigital Library
- Sarwar, B. M., Karypis, G., Konstan, J. A., and Riedl, J. T. 2000. Application of dimensionality reduction in recommender systems: A case study. In Proceedings of the ACM WebKDD Web Mining for E-Commerce Workshop.Google Scholar
- Sen, S., Vig, J., and Riedl, J. 2009. Tagommenders: Connecting users to items through tags. In Proceedings of the 18th International Conference on the World Wide Web. ACM, 671--680. Google ScholarDigital Library
- Shardanand, U. and Maes, P. 1995. Social information filtering: Algorithms for automating word of mouth. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM Press/Addison-Wesley Publishing Co., 210--217. Google ScholarDigital Library
- Sigurbjörnsson, B. and Zwol, R. V. 2008. Flickr tag recommendation based on collective knowledge. In Proceeding of the 17th International Conference on the World Wide Web. ACM. Google ScholarDigital Library
- Song, Y., Zhang, L., and Giles, C. L. 2011. Automatic tag recommendation algorithms for social recommender systems. ACM Trans. Web 5, 1, 4:1--4:31. Google ScholarDigital Library
- Symeonidis, P., Nanopoulos, A., and Manolopoulos, Y. 2010. A unified framework for providing recommendations in social tagging systems based on ternary semantic analysis. IEEE Trans. Knowl. Data Engin. 22, 2, 179--192. Google ScholarDigital Library
- Trant, J. 2009. Studying social tagging and folksonomy: A review and framework. J. Digital Inf. 10, 1.Google Scholar
- Tso-Sutter, K. H. L., Marinho, L. B., and Schmidt-Thieme, L. 2008. Tag-Aware recommender systems by fusion of collaborative filtering algorithms. In Proceedings of the ACM Symposium on Applied Computing. ACM. Google ScholarDigital Library
- Ungar, L. H. and Foster, D. P. 1998. A formal statistical approach to collaborative filtering. In Proceedings of the Conference on Automated Learning and Discovery (CONALD).Google Scholar
- Wu, X., Zhang, L., and Yu, Y. 2006. Exploring social annotations for the semantic Web. In Proceedings of the 15th International Conference on the World Wide Web. ACM, 417--426. Google ScholarDigital Library
- Xu, S., Bao, S., Fei, B., Su, Z., and Yu, Y. 2008. Exploring folksonomy for personalized search. In Proceedings of the 31st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, 155--162. Google ScholarDigital Library
- Yan, J., Liu, N., Chang, E. Q., Ji, L., and Chen, Z. 2009. Search result re-ranking based on gap between search queries and social tags. In Proceedings of the 18th International Conference on the World Wide Web. ACM, 1197--1198. Google ScholarDigital Library
- Yin, Z., Li, R., Mei, Q., and Han, J. 2009. Exploring social tagging graph for Web object classification. In Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 957--966. Google ScholarDigital Library
- Zeng, D., and Li, H. 2008. How useful are tags?—An empirical analysis of collaborative tagging for Web page recommendation. In Proceedings of the IEEE ISI PAISI, PACCF, and SOCO International Workshops on Intelligence and Security Informatics. Springer. Google ScholarDigital Library
- Zhang, Z.-K., Zhou, T., and Zhang, Y.-C. 2010. Personalized recommendation via integrated diffusion on user-item-tag tripartite graphs. Physica A: Statist. Mechan. Appl. 389, 1, 179--186.Google ScholarCross Ref
- Zhao, S., Du, N., Nauerz, A., Zhang, X., Yuan, Q., and Fu, R. 2008. Improved recommendation based on collaborative tagging behaviors. In Proceedings of the 13th International Conference on Intelligent User Interfaces. ACM. Google ScholarDigital Library
- Zhen, Y., Li, W., and Yeung, D. 2009. TagiCoFi: Tag informed collaborative filtering. In Proceedings of the 3rd ACM Conference on Recommender Systems, ACM, New York, 69--76. Google ScholarDigital Library
- Zubiaga, A., Martínez, R., and Fresno, V. 2009. Getting the most out of social annotations for Web page classification. In Proceedings of the 9th ACM Symposium on Document Engineering. ACM, 74--83. Google ScholarDigital Library
Index Terms
- Latent subject-centered modeling of collaborative tagging: An application in social search
Recommendations
Item recommendation in collaborative tagging systems via heuristic data fusion
Collaborative tagging systems have been popular on the Web. However, information overload results in the increasing need for recommender services from users, and thus item recommendation has been one of the key issues in such systems. In this paper, we ...
Topic-based personalized recommendation for collaborative tagging system
HT '10: Proceedings of the 21st ACM conference on Hypertext and hypermediaCollaborative tagging has become a very popular way to share, annotate, and discover online resources in Web 2.0. Yet as the number of resources in Collaborative tagging system grows over time, sifting through the large amounts of resources and finding ...
Discovering and Modelling Multiple Interests of Users in Collaborative Tagging Systems
WI-IAT '08: Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 03We analyse data obtained from several collaborative tagging systems and discover that user interests can be very diverse. Traditional methods for representing interests of users are usually not able to reflect such diversity. We propose a method to ...
Comments