Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/ICPC.2015.18guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Synonym Suggestion for Tags on Stack Overflow

Published: 18 May 2015 Publication History

Abstract

The amount of diverse tags used to classify posts on Stack Overflow increased in the last years to more than 38,000 tags. Many of these tags have the same or similar meaning. Stack Overflow provides an approach to reduce the amount of tags by allowing privileged users to manually create synonyms. However, currently exist only 2,765 synonym-pairs on Stack Overflow that is quite low compared to the total number of tags. To comprehend how synonym-pairs are built, we manually analyzed the tags and how the synonyms could be created automatically. Based on our findings, we then present TSST, a tag synonym suggestion tool, that outputs a ranked list of possible synonyms for each input tag. We first evaluated TSST with the 2,765 approved synonym-pairs of Stack Overflow. For 88.4% of the tags TSST finds the correct synonyms, for 72.2% the correct synonym is within the top 10 suggestions. In addition, we applied TSST to 10 ran-domly selected Android related tags and evaluated the suggested synonyms with 20 Android app developers in an online survey. Overall, in 80% of their ratings, developers found an adequate synonym suggested by TSST.

Cited By

View all
  • (2023)DENT: A Tool for Tagging Stack Overflow Posts with Deep Learning Energy PatternsProceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3611643.3613092(2157-2161)Online publication date: 30-Nov-2023
  • (2022)Finding help with programming errorsJournal of Systems and Software10.1016/j.jss.2019.110454159:COnline publication date: 21-Apr-2022
  • (2019)Man vs machineProceedings of the 16th International Conference on Mining Software Repositories10.1109/MSR.2019.00041(205-209)Online publication date: 26-May-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
ICPC '15: Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension
May 2015
307 pages
ISBN:9781467381598

Publisher

IEEE Computer Society

United States

Publication History

Published: 18 May 2015

Author Tags

  1. Stack Overflow
  2. synonyms
  3. tags

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)DENT: A Tool for Tagging Stack Overflow Posts with Deep Learning Energy PatternsProceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3611643.3613092(2157-2161)Online publication date: 30-Nov-2023
  • (2022)Finding help with programming errorsJournal of Systems and Software10.1016/j.jss.2019.110454159:COnline publication date: 21-Apr-2022
  • (2019)Man vs machineProceedings of the 16th International Conference on Mining Software Repositories10.1109/MSR.2019.00041(205-209)Online publication date: 26-May-2019
  • (2018)FastTagRecAutomated Software Engineering10.5555/3288647.328871125:4(675-701)Online publication date: 1-Dec-2018
  • (2017)Unsupervised software-specific morphological forms inference from informal discussionsProceedings of the 39th International Conference on Software Engineering10.1109/ICSE.2017.48(450-461)Online publication date: 20-May-2017
  • (2016)Grouping android tag synonyms on stack overflowProceedings of the 13th International Conference on Mining Software Repositories10.1145/2901739.2901750(430-440)Online publication date: 14-May-2016

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media