TagCombine: Recommending Tags to Contents in Software Information Sites

被引:0
|
作者
Xin-Yu Wang
Xin Xia
David Lo
机构
[1] Zhejiang University,College of Computer Science and Technology
[2] Singapore Management University,School of Information Systems
关键词
software information site; online media; tag recommendation;
D O I
暂无
中图分类号
学科分类号
摘要
Nowadays, software engineers use a variety of online media to search and become informed of new and interesting technologies, and to learn from and help one another. We refer to these kinds of online media which help software engineers improve their performance in software development, maintenance, and test processes as software information sites. In this paper, we propose TagCombine, an automatic tag recommendation method which analyzes objects in software information sites. TagCombine has three different components: 1) multi-label ranking component which considers tag recommendation as a multi-label learning problem; 2) similarity-based ranking component which recommends tags from similar objects; 3) tag-term based ranking component which considers the relationship between different terms and tags, and recommends tags after analyzing the terms in the objects. We evaluate TagCombine on four software information sites, Ask Different, Ask Ubuntu, Freecode, and Stack Overflow. On averaging across the four projects, TagCombine achieves recall@5 and recall@10 to 0.619 8 and 0.762 5 respectively, which improves TagRec proposed by Al-Kofahi et al. by 14.56% and 10.55% respectively, and the tag recommendation method proposed by Zangerle et al. by 12.08% and 8.16% respectively.
引用
收藏
页码:1017 / 1035
页数:18
相关论文
共 50 条
  • [1] Tag Combine: Recommending Tags to Contents in Software Information Sites
    Wang, Xin-Yu
    Xia, Xin
    Lo, David
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2015, 30 (05) : 1017 - 1035
  • [2] Enhancing Information Scent: Identifying and Recommending Quality Tags
    Zhang, Shaoke
    Farooq, Umer
    Carroll, John M.
    GROUP 2009 PROCEEDINGS, 2009, : 1 - 10
  • [3] Recommending Personalized Contents from Cross-Domain Resources Based on Tags
    Ye J.
    Xiong H.
    Data Analysis and Knowledge Discovery, 2019, 3 (02) : 21 - 32
  • [4] Recommending Interesting Landmarks Based on Geo-tags from Photo Sharing Sites
    Chen, Jinpeng
    Wu, Zhenyu
    Gao, Hongbo
    Zhang, Changjie
    Cao, Xuejun
    Li, Deyi
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2013, PT II, 2013, 8181 : 151 - 159
  • [5] Recommending tags for pull requests in GitHub
    Jiang, Jing
    Wu, Qiudi
    Cao, Jin
    Xia, Xin
    Zhang, Li
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 129 (129)
  • [6] Recommending Tags with a Model of Human Categorization
    Seitlinger, Paul
    Kowald, Dominik
    Trattner, Christoph
    Ley, Tobias
    PROCEEDINGS OF THE 22ND ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM'13), 2013, : 2381 - 2386
  • [7] Tag Recommendation in Software Information Sites
    Xia, Xin
    Lo, David
    Wang, Xinyu
    Zhou, Bo
    2013 10TH IEEE WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR), 2013, : 287 - 296
  • [8] A System for Recommending Tags of Images Using Co-occurrence of Tags and Similar Images
    Sezaki, Naoto
    Kise, Koichi
    ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2011, 94 (12) : 57 - 64
  • [9] Recommending software upgrades with Mojave
    Bachwani, Rekha
    Crameri, Olivier
    Bianchini, Ricardo
    Zwaenepoel, Willy
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 96 : 10 - 23
  • [10] Recommending new tags using domain-ontologies
    Baruzzo, Andrea
    Dattolo, Antonina
    Pudota, Nirmal
    Tasso, Carlo
    2009 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 3, 2009, : 409 - 412