TagCombine: Recommending Tags to Contents in Software Information Sites

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,...

Full description

Saved in:
Bibliographic Details
Main Authors: WANG, Xin Yu, XIA, Xin, David LO
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2015
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/2860
https://ink.library.smu.edu.sg/context/sis_research/article/3860/viewcontent/jcst_tagging_av.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-3860
record_format dspace
spelling sg-smu-ink.sis_research-38602020-01-15T06:18:18Z TagCombine: Recommending Tags to Contents in Software Information Sites WANG, Xin Yu XIA, Xin David LO, 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. 2015-09-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/2860 info:doi/10.1007/s11390-015-1578-2 https://ink.library.smu.edu.sg/context/sis_research/article/3860/viewcontent/jcst_tagging_av.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University online media software information site tag recommendation Computer Sciences Databases and Information Systems
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic online media
software information site
tag recommendation
Computer Sciences
Databases and Information Systems
spellingShingle online media
software information site
tag recommendation
Computer Sciences
Databases and Information Systems
WANG, Xin Yu
XIA, Xin
David LO,
TagCombine: Recommending Tags to Contents in Software Information Sites
description 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.
format text
author WANG, Xin Yu
XIA, Xin
David LO,
author_facet WANG, Xin Yu
XIA, Xin
David LO,
author_sort WANG, Xin Yu
title TagCombine: Recommending Tags to Contents in Software Information Sites
title_short TagCombine: Recommending Tags to Contents in Software Information Sites
title_full TagCombine: Recommending Tags to Contents in Software Information Sites
title_fullStr TagCombine: Recommending Tags to Contents in Software Information Sites
title_full_unstemmed TagCombine: Recommending Tags to Contents in Software Information Sites
title_sort tagcombine: recommending tags to contents in software information sites
publisher Institutional Knowledge at Singapore Management University
publishDate 2015
url https://ink.library.smu.edu.sg/sis_research/2860
https://ink.library.smu.edu.sg/context/sis_research/article/3860/viewcontent/jcst_tagging_av.pdf
_version_ 1770572643626385408