Tag Recommendation in Software Information Sites

被引:0
|
作者
Xia, Xin [1 ,3 ]
Lo, David [2 ]
Wang, Xinyu [1 ]
Zhou, Bo [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou, Peoples R China
[2] Singapore Management Univ, Sch Informat Syst, Singapore, Singapore
[3] Singapore Management Univ, Singapore, Singapore
关键词
Software Information Sites; Online Media; Tag Recommendation; TagCombine;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. It is common to see tags in software information sites and many sites allow users to tag various objects with their own words. Users increasingly use tags to describe the most important features of their posted contents or projects. In this paper, we propose TagCombine, an automatic tag recommendation method which analyzes objects in software information sites. TagCombine has 3 different components: 1. multilabel 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 2 software information sites, StackOverflow and Freecode, which contain 47,668 and 39,231 text documents, respectively, and 437 and 243 tags, respectively. Experiment results show that for StackOverflow, our TagCombine achieves recall@5 and recall@10 scores of 0.5964 and 0.7239, respectively; For Freecode, it achieves recall@5 and recall@10 scores of 0.6391 and 0.7773, respectively. Moreover, averaging over StackOverflow and Freecode results, we improve TagRec proposed by Al-Kofahi et al. by 22.65% and 14.95%, and the tag recommendation method proposed by Zangerle et al. by 18.5% and 7.35% for recall@5 and recall@10 scores.
引用
收藏
页码:287 / 296
页数:10
相关论文
共 50 条
  • [31] Automatic Tag Recommendation for Weblogs
    Liu, Yicen
    Liu, Mingrong
    Chen, Xing
    Xiang, Liang
    Yang, Qing
    2009 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND COMPUTER SCIENCE, VOL 1, PROCEEDINGS, 2009, : 546 - 549
  • [32] A Survey on Tag Recommendation Methods
    Belem, Fabiano M.
    Almeida, Jussara M.
    Goncalves, Marcos A.
    JOURNAL OF THE ASSOCIATION FOR INFORMATION SCIENCE AND TECHNOLOGY, 2017, 68 (04) : 830 - 844
  • [33] On Contextual Photo Tag Recommendation
    McParlane, Philip J.
    Moshfeghi, Yashar
    Jose, Joemon M.
    SIGIR'13: THE PROCEEDINGS OF THE 36TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH & DEVELOPMENT IN INFORMATION RETRIEVAL, 2013, : 965 - 968
  • [34] Tag Recommendation for Cultural Resources
    Lei, Zhiwen
    Yang, Yi
    Huang, Weixing
    Wang, Jian
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2018, : 566 - 571
  • [35] From Toy to Tool: Extending Tag Clouds for Software and Information Visualisation
    Emerson, Jessica
    Churcher, Neville
    Deaker, Chris
    2013 22ND AUSTRALASIAN CONFERENCE ON SOFTWARE ENGINEERING (ASWEC), 2013, : 155 - 164
  • [36] Tag Recommendation by Word-Level Tag Sequence Modeling
    Shi, Xuewen
    Huang, Heyan
    Zhao, Shuyang
    Jian, Ping
    Tang, Yi-Kun
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, 2019, 11448 : 420 - 424
  • [37] Textual tag recommendation with multi-tag topical attention
    Xu, Pengyu
    Xia, Mingxuan
    Xiao, Lin
    Liu, Huafeng
    Liu, Bing
    Jing, Liping
    Yu, Jian
    NEUROCOMPUTING, 2023, 537 : 73 - 84
  • [38] SCSMiner: mining social coding sites for software developer recommendation with relevance propagation
    Yao Wan
    Liang Chen
    Guandong Xu
    Zhou Zhao
    Jie Tang
    Jian Wu
    World Wide Web, 2018, 21 : 1523 - 1543
  • [39] SCSMiner: mining social coding sites for software developer recommendation with relevance propagation
    Wan, Yao
    Chen, Liang
    Xu, Guandong
    Zhao, Zhou
    Tang, Jie
    Wu, Jian
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2018, 21 (06): : 1523 - 1543
  • [40] TagCombine: Recommending Tags to Contents in Software Information Sites
    Xin-Yu Wang
    Xin Xia
    David Lo
    Journal of Computer Science and Technology, 2015, 30 : 1017 - 1035