EnTagRec : an enhanced tag recommendation system for software information sites

S. Wang, D. Lo, B.N. Vasilescu, A. Serebrenik

    Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

    97 Citaten (Scopus)
    621 Downloads (Pure)

    Samenvatting

    Software engineers share experiences with modern technologies by means of software information sites, such as STACK OVERFLOW. These sites allow developers to label posted content, referred to as software objects, with short descriptions, known as tags. However, tags assigned to objects tend to be noisy and some objects are not well tagged. To improve the quality of tags in software information sites, we propose ENTAGREC, an automatic tag recommender based on historical tag assignments to software objects and we evaluate its performance on four software information sites, STACK OVERFLOW, ASK UBUNTU, ASK DIFFERENT, and FREECODE. We observe that that ENTAGREC achieves Recall@5 scores of 0.805, 0.815, 0.88 and 0.64, and Recall@10 scores of 0.868, 0.876, 0.944 and 0.753, on STACK OVERFLOW, ASK UBUNTU, ASK DIFFERENT, and FREECODE, respectively. In terms of Recall@5 and Recall@10, averaging across the 4 datasets, ENTAGREC improves TAGCOMBINE, which is the state of the art approach, by 27.3% and 12.9% respectively.
    Originele taal-2Engels
    Titel30th International Conference on Software Maintenance and Evolution (ICSME'14), Victoria, BC, Canada, September 28-October 3, 2014
    UitgeverijIEEE Computer Society
    Pagina's291-300
    ISBN van geprinte versie978-0-7695-5303-0
    DOI's
    StatusGepubliceerd - 2014
    Evenement30th International Conference on Software Maintenance and Evolution (ICSME 2014) - Victoria, Canada
    Duur: 28 sep. 20143 okt. 2014
    Congresnummer: 30

    Congres

    Congres30th International Conference on Software Maintenance and Evolution (ICSME 2014)
    Verkorte titelICSME 2014
    Land/RegioCanada
    StadVictoria
    Periode28/09/143/10/14
    Ander30th International Conference on Software Maintenance and Evolution

    Vingerafdruk

    Duik in de onderzoeksthema's van 'EnTagRec : an enhanced tag recommendation system for software information sites'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit