{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T14:19:58Z","timestamp":1775571598549,"version":"3.50.1"},"reference-count":60,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2010,12,1]],"date-time":"2010-12-01T00:00:00Z","timestamp":1291161600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Chinese Young Faculty Research Fund","award":["No. 20070003093"],"award-info":[{"award-number":["No. 20070003093"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["No. 60703059No. 60973102"],"award-info":[{"award-number":["No. 60703059No. 60973102"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002855","name":"Ministry of Science and Technology of the People's Republic of China","doi-asserted-by":"publisher","award":["No. 2009AA01Z138"],"award-info":[{"award-number":["No. 2009AA01Z138"]}],"id":[{"id":"10.13039\/501100002855","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002855","name":"Ministry of Science and Technology of the People's Republic of China","doi-asserted-by":"publisher","award":["No. 60933013"],"award-info":[{"award-number":["No. 60933013"]}],"id":[{"id":"10.13039\/501100002855","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Knowl. Discov. Data"],"published-print":{"date-parts":[[2010,12]]},"abstract":"<jats:p>In this article, we study the problem of Web user profiling, which is aimed at finding, extracting, and fusing the \u201csemantic\u201d-based user profile from the Web. Previously, Web user profiling was often undertaken by creating a list of keywords for the user, which is (sometimes even highly) insufficient for main applications. This article formalizes the profiling problem as several subtasks: profile extraction, profile integration, and user interest discovery. We propose a combination approach to deal with the profiling tasks. Specifically, we employ a classification model to identify relevant documents for a user from the Web and propose a Tree-Structured Conditional Random Fields (TCRF) to extract the profile information from the identified documents; we propose a unified probabilistic model to deal with the name ambiguity problem (several users with the same name) when integrating the profile information extracted from different sources; finally, we use a probabilistic topic model to model the extracted user profiles, and construct the user interest model. Experimental results on an online system show that the combination approach to different profiling tasks clearly outperforms several baseline methods. The extracted profiles have been applied to expert finding, an important application on the Web. Experiments show that the accuracy of expert finding can be improved (ranging from +6% to +26% in terms of MAP) by taking advantage of the profiles.<\/jats:p>","DOI":"10.1145\/1870096.1870098","type":"journal-article","created":{"date-parts":[[2010,12,22]],"date-time":"2010-12-22T14:41:31Z","timestamp":1293028891000},"page":"1-44","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":114,"title":["A Combination Approach to Web User Profiling"],"prefix":"10.1145","volume":"5","author":[{"given":"Jie","family":"Tang","sequence":"first","affiliation":[{"name":"Tsinghua University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Limin","family":"Yao","sequence":"additional","affiliation":[{"name":"University of Massachusetts Amherst"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Duo","family":"Zhang","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jing","family":"Zhang","sequence":"additional","affiliation":[{"name":"Tsinghua University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,12]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2003.1179189"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1020281327116"},{"key":"e_1_2_1_3_1","volume-title":"Modern Information Retrieval","author":"Baeza-Yates R.","unstructured":"Baeza-Yates , R. and Ribeiro-Neto , B. 1999. Modern Information Retrieval . ACM Press , New York, NY . Baeza-Yates, R. and Ribeiro-Neto, B. 1999. Modern Information Retrieval. ACM Press, New York, NY."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1148170.1148181"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1014052.1014062"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1060745.1060813"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1217299.1217304"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/944919.944937"},{"key":"e_1_2_1_9_1","unstructured":"Brickley D. and Miller L. 2004. Foaf vocabulary specification. In Namespace Document. http:\/\/xmlns.com\/foaf\/0.1\/. Brickley D. and Miller L. 2004. Foaf vocabulary specification. In Namespace Document. http:\/\/xmlns.com\/foaf\/0.1\/."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1008992.1009000"},{"key":"e_1_2_1_11_1","unstructured":"Cai D. He X. and Han J. 2007. Spectral regression for dimensionality reduction. Tech. rep. UIUCDCS-R-2007-2856 University of Illinois at Urbana-Champaign Urbana IL. Cai D. He X. and Han J. 2007. Spectral regression for dimensionality reduction. Tech. rep. UIUCDCS-R-2007-2856 University of Illinois at Urbana-Champaign Urbana IL."},{"key":"e_1_2_1_12_1","unstructured":"Cao Y. Li H. and Li S. 2003. Learning and exploiting non-consecutive string patterns for information extraction. Tech. rep. MSR-TR-2003-33. Microsoft Research Redmond WA. Cao Y. Li H. and Li S. 2003. Learning and exploiting non-consecutive string patterns for information extraction. Tech. rep. MSR-TR-2003-33. Microsoft Research Redmond WA."},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the Workshop on Web Usage Analysis and User Profiling (KDD\u201999)","author":"Chan P. K.","year":"1999","unstructured":"Chan , P. K. 1999 . A non-invasive learning approach to building web user profiles . In Proceedings of the Workshop on Web Usage Analysis and User Profiling (KDD\u201999) . Chan, P. K. 1999. A non-invasive learning approach to building web user profiles. In Proceedings of the Workshop on Web Usage Analysis and User Profiling (KDD\u201999)."},{"key":"e_1_2_1_14_1","volume-title":"Proceedings of the IJCAI Workshop on Adaptive Text Extraction and Mining.","author":"Ciravegna F.","year":"2001","unstructured":"Ciravegna , F. 2001 . An adaptive algorithm for information extraction from web-related texts . In Proceedings of the IJCAI Workshop on Adaptive Text Extraction and Mining. Ciravegna, F. 2001. An adaptive algorithm for information extraction from web-related texts. In Proceedings of the IJCAI Workshop on Adaptive Text Extraction and Mining."},{"key":"e_1_2_1_15_1","volume-title":"Semi-supervised clustering with user feedback. Tech. rep. TR2003-1892","author":"Cohn D.","unstructured":"Cohn , D. , Caruana , R. , and McCallum , A. 2003. Semi-supervised clustering with user feedback. Tech. rep. TR2003-1892 , Cornell University , Ithaca, NY . Cohn, D., Caruana, R., and McCallum, A. 2003. Semi-supervised clustering with user feedback. Tech. rep. TR2003-1892, Cornell University, Ithaca, NY."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.3115\/1118693.1118694"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1022627411411"},{"key":"e_1_2_1_18_1","volume-title":"TREC Conference Notebook. 199--205","author":"Craswell N.","unstructured":"Craswell , N. , de Vries , A. P. , and Soboroff , I . 2005. Overview of the trec-2005 enterprise track . In TREC Conference Notebook. 199--205 . Craswell, N., de Vries, A. P., and Soboroff, I. 2005. Overview of the trec-2005 enterprise track. In TREC Conference Notebook. 199--205."},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of the 40nd Annual Meeting of the Association for Computational Linguistics (ACL).","author":"Cunningham H.","unstructured":"Cunningham , H. , Maynard , D. , Bontcheva , K. , and Tablan , V . 2002. Gate: A framework and graphical development environment for robust NLP tools and applications . In Proceedings of the 40nd Annual Meeting of the Association for Computational Linguistics (ACL). Cunningham, H., Maynard, D., Bontcheva, K., and Tablan, V. 2002. Gate: A framework and graphical development environment for robust NLP tools and applications. In Proceedings of the 40nd Annual Meeting of the Association for Computational Linguistics (ACL)."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1007425814087"},{"key":"e_1_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Griffiths T. L. and Steyvers M. 2004. Finding scientific topics. In Proceedings of the National Academy of Sciences (PNAS). 5228--5235. Griffiths T. L. and Steyvers M. 2004. Finding scientific topics. In Proceedings of the National Academy of Sciences (PNAS) . 5228--5235.","DOI":"10.1073\/pnas.0307752101"},{"key":"e_1_2_1_22_1","unstructured":"Hammersley J. M. and Clifford P. 1971. Markov field on finite graphs and lattices. Unpublished manuscript. Hammersley J. M. and Clifford P. 1971. Markov field on finite graphs and lattices. Unpublished manuscript ."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/996350.996419"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065385.1065462"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/312624.312649"},{"key":"e_1_2_1_26_1","volume-title":"Proceedings of AAAI.","author":"Kristjansson T.","year":"2004","unstructured":"Kristjansson , T. , Culotta , A. , Viola , P. , and McCallum , A. 2004 . Interactive information extraction with constrained conditional random fields . In Proceedings of AAAI. Kristjansson, T., Culotta, A., Viola, P., and McCallum, A. 2004. Interactive information extraction with constrained conditional random fields. In Proceedings of AAAI."},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the 18th International Conference on Machine Learning (ICML). 282--289","author":"Lafferty J. D.","unstructured":"Lafferty , J. D. , McCallum , A. , and Pereira , F. C. N. 2001. Conditional random fields: Probabilistic models for segmenting and labeling sequence data . In Proceedings of the 18th International Conference on Machine Learning (ICML). 282--289 . Lafferty, J. D., McCallum, A., and Pereira, F. C. N. 2001. Conditional random fields: Probabilistic models for segmenting and labeling sequence data. In Proceedings of the 18th International Conference on Machine Learning (ICML). 282--289."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01589116"},{"key":"e_1_2_1_29_1","volume-title":"Proceedings of the AAAI Workshop on Text Learning.","author":"McCallum A.","year":"1999","unstructured":"McCallum , A. 1999 . Multi-label text classification with a mixture model trained by EM . In Proceedings of the AAAI Workshop on Text Learning. McCallum, A. 1999. Multi-label text classification with a mixture model trained by EM. In Proceedings of the AAAI Workshop on Text Learning."},{"key":"e_1_2_1_30_1","volume-title":"Proceedings of the 17th International Conference on Machine Learning (ICML). 591--598","author":"McCallum A.","unstructured":"McCallum , A. , Freitag , D. , and Pereira , F. C. N. 2000. Maximum entropy markov models for information extraction and segmentation . In Proceedings of the 17th International Conference on Machine Learning (ICML). 591--598 . McCallum, A., Freitag, D., and Pereira, F. C. N. 2000. Maximum entropy markov models for information extraction and segmentation. In Proceedings of the 17th International Conference on Machine Learning (ICML). 591--598."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/1622637.1622644"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10032-007-0052-2"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1281192.1281247"},{"key":"e_1_2_1_34_1","unstructured":"Minka T. 2003. Estimating a dirichlet distribution. Tech. rep. http:\/\/research.microsoft.com\/ minka\/papers\/dirichlet. Minka T. 2003. Estimating a dirichlet distribution. Tech. rep. http:\/\/research.microsoft.com\/ minka\/papers\/dirichlet."},{"key":"e_1_2_1_35_1","volume-title":"Proceedings of the 19th Neural Information Processing Systems (NIPS).","author":"Newman D.","unstructured":"Newman , D. , Asuncion , A. , Smyth , P. , and Welling , M . 2007. Distributed inference for latent dirichlet allocation . In Proceedings of the 19th Neural Information Processing Systems (NIPS). Newman, D., Asuncion, A., Smyth, P., and Welling, M. 2007. Distributed inference for latent dirichlet allocation. In Proceedings of the 19th Neural Information Processing Systems (NIPS)."},{"key":"e_1_2_1_36_1","volume-title":"Proceedings of the SIAM International Conference on Data Mining (SDM).","author":"On B.-W.","unstructured":"On , B.-W. and Lee , D . 2007. Scalable name disambiguation using multi-level graph partition . In Proceedings of the SIAM International Conference on Data Mining (SDM). On, B.-W. and Lee, D. 2007. Scalable name disambiguation using multi-level graph partition. In Proceedings of the SIAM International Conference on Data Mining (SDM)."},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1007369909943"},{"key":"e_1_2_1_38_1","volume-title":"Proceedings of the 20th International Conference on Uncertainty in Artificial Intelligence (UAI). 487--494","author":"Rosen-Zvi M.","unstructured":"Rosen-Zvi , M. , Griffiths , T. , Steyvers , M. , and Smyth , P . 2004. The author-topic model for authors and documents . In Proceedings of the 20th International Conference on Uncertainty in Artificial Intelligence (UAI). 487--494 . Rosen-Zvi, M., Griffiths, T., Steyvers, M., and Smyth, P. 2004. The author-topic model for authors and documents. In Proceedings of the 20th International Conference on Uncertainty in Artificial Intelligence (UAI). 487--494."},{"key":"e_1_2_1_39_1","volume-title":"Proceedings of the 17th Neural Information Processing Systems (NIPS). 1185--1192","author":"Sarawagi S.","unstructured":"Sarawagi , S. and Cohen , W. W . 2004. Semi-Markov conditional random fields for information extraction . In Proceedings of the 17th Neural Information Processing Systems (NIPS). 1185--1192 . Sarawagi, S. and Cohen, W. W. 2004. Semi-Markov conditional random fields for information extraction. In Proceedings of the 17th Neural Information Processing Systems (NIPS). 1185--1192."},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.3115\/1073445.1073473"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009690117684"},{"key":"e_1_2_1_42_1","doi-asserted-by":"crossref","unstructured":"Sproat R. Black A. W. Chen S. Kumar S. Ostendorf M. and Richards C. 2001. Normalization of non-standard words. Comput. Speech Lang. 287--333. Sproat R. Black A. W. Chen S. Kumar S. Ostendorf M. and Richards C. 2001. Normalization of non-standard words. Comput. Speech Lang. 287--333.","DOI":"10.1006\/csla.2001.0169"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1014052.1014087"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141753.1141826"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1007\/11926078_46"},{"key":"e_1_2_1_46_1","doi-asserted-by":"crossref","unstructured":"Tang J. Hong M. Zhang D. Liang B. and Li J. 2007. Information extraction: Methodologies and applications. In Emerging Technologies of Text Mining: Techniques and Applications. H. A. Prado and E. Ferneda Eds. Idea Group Inc. Hershey PA. Tang J. Hong M. Zhang D. Liang B. and Li J. 2007. Information extraction: Methodologies and applications. In Emerging Technologies of Text Mining: Techniques and Applications . H. A. Prado and E. Ferneda Eds. Idea Group Inc. Hershey PA.","DOI":"10.4018\/978-1-59904-373-9.ch001"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2008.71"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1401890.1402008"},{"key":"e_1_2_1_49_1","unstructured":"Teh Y. W. Jordan M. I. Beal M. J. and Blei D. M. 2004. Hierarhical dirichlet processes. Tech. rep. 653. Department of Statistics University of California Berkeley CA. Teh Y. W. Jordan M. I. Beal M. J. and Blei D. M. 2004. Hierarhical dirichlet processes. Tech. rep. 653. Department of Statistics University of California Berkeley CA."},{"key":"e_1_2_1_50_1","volume-title":"Information Retrieval","author":"van Rijsbergen C.","unstructured":"van Rijsbergen , C. 1979. Information Retrieval . Butterworths , London, U.K. van Rijsbergen, C. 1979. Information Retrieval. Butterworths, London, U.K."},{"key":"e_1_2_1_51_1","volume-title":"Proceedings of the 13th Neural Information Processing Systems (NIPS). 1001--1008","author":"Wainwright M. J.","unstructured":"Wainwright , M. J. , Jaakkola , T. , and Willsky , A. S . 2001. Tree-based reparameterization for approximate estimation on loopy graphs . In Proceedings of the 13th Neural Information Processing Systems (NIPS). 1001--1008 . Wainwright, M. J., Jaakkola, T., and Willsky, A. S. 2001. Tree-based reparameterization for approximate estimation on loopy graphs. In Proceedings of the 13th Neural Information Processing Systems (NIPS). 1001--1008."},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.3115\/1075218.1075233"},{"key":"e_1_2_1_53_1","volume-title":"Proceedings of the 13th Neural Information Processing Systems (NIPS). 689--695","author":"Yedidia J. S.","unstructured":"Yedidia , J. S. , Freeman , W. T. , and Weiss , Y . 2001. Generalized belief propagation . In Proceedings of the 13th Neural Information Processing Systems (NIPS). 689--695 . Yedidia, J. S., Freeman, W. T., and Weiss, Y. 2001. Generalized belief propagation. In Proceedings of the 13th Neural Information Processing Systems (NIPS). 689--695."},{"key":"e_1_2_1_54_1","volume-title":"Proceedings of the IEEE 23rd International Conference on Data Engineering (ICDE). 1242--1246","author":"Yin X.","unstructured":"Yin , X. , Han , J. , and Yu , P . 2007. Object distinction: Distinguishing objects with identical names . In Proceedings of the IEEE 23rd International Conference on Data Engineering (ICDE). 1242--1246 . Yin, X., Han, J., and Yu, P. 2007. Object distinction: Distinguishing objects with identical names. In Proceedings of the IEEE 23rd International Conference on Data Engineering (ICDE). 1242--1246."},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.3115\/1219840.1219902"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/383952.384019"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321440.1321600"},{"key":"e_1_2_1_58_1","volume-title":"Proceedings of the 12th Database Systems Conference for Advanced Applications (DASFAA), 1066--1069","author":"Zhang J.","unstructured":"Zhang , J. , Tang , J. , and Li , J . 2007b. Expert finding in a social network . In Proceedings of the 12th Database Systems Conference for Advanced Applications (DASFAA), 1066--1069 . Zhang, J., Tang, J., and Li, J. 2007b. Expert finding in a social network. In Proceedings of the 12th Database Systems Conference for Advanced Applications (DASFAA), 1066--1069."},{"key":"e_1_2_1_59_1","volume-title":"Proceedings of the 45th Annual Meeting of the Association for Computational Linguistics (ACL). 689--695","author":"Zhu C.","unstructured":"Zhu , C. , Tang , J. , Li , H. , Ng , H. T. , and Zhao , T . 2007. A unified tagging approach to text normalization . In Proceedings of the 45th Annual Meeting of the Association for Computational Linguistics (ACL). 689--695 . Zhu, C., Tang, J., Li, H., Ng, H. T., and Zhao, T. 2007. A unified tagging approach to text normalization. In Proceedings of the 45th Annual Meeting of the Association for Computational Linguistics (ACL). 689--695."},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/1150402.1150457"}],"container-title":["ACM Transactions on Knowledge Discovery from Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1870096.1870098","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1870096.1870098","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:59:47Z","timestamp":1750244387000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1870096.1870098"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,12]]},"references-count":60,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2010,12]]}},"alternative-id":["10.1145\/1870096.1870098"],"URL":"https:\/\/doi.org\/10.1145\/1870096.1870098","relation":{},"ISSN":["1556-4681","1556-472X"],"issn-type":[{"value":"1556-4681","type":"print"},{"value":"1556-472X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,12]]},"assertion":[{"value":"2009-12-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-02-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-12-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}