{"title":"Witt: Querying Technology Terms Based on Automated Classification","authors":"M. Nassif, Christoph Treude, M. Robillard","doi":"10.1109/ICSE-Companion.2019.00039","DOIUrl":null,"url":null,"abstract":"Witt is a tool that systematically and automatically categorizes software technologies using original information extraction algorithms applied to Stack Overflow and Wikipedia. Witt takes as input a term, such as \"django\", and returns one or more categories that describe it (e.g., \"framework\"), along with attributes that further qualify it (e.g., \"web-application\"). Our comparative evaluation of Witt against six independent taxonomy tools showed that, when applied to software terms, Witt has better coverage than alternative solutions, without a corresponding degradation in the number of spurious results. The information extracted by Witt is available through the Witt Web Application, which allows users to query and explore Witt's categorization of software technologies by both obtaining the category for a term, and all the terms in a given category. On-line Portal: https://cs.mcgill.ca/~swevo/witt-web Video: https://www.youtube.com/watch?v=tPsp1M4Ua3w","PeriodicalId":273100,"journal":{"name":"2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)","volume":"253 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSE-Companion.2019.00039","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Witt is a tool that systematically and automatically categorizes software technologies using original information extraction algorithms applied to Stack Overflow and Wikipedia. Witt takes as input a term, such as "django", and returns one or more categories that describe it (e.g., "framework"), along with attributes that further qualify it (e.g., "web-application"). Our comparative evaluation of Witt against six independent taxonomy tools showed that, when applied to software terms, Witt has better coverage than alternative solutions, without a corresponding degradation in the number of spurious results. The information extracted by Witt is available through the Witt Web Application, which allows users to query and explore Witt's categorization of software technologies by both obtaining the category for a term, and all the terms in a given category. On-line Portal: https://cs.mcgill.ca/~swevo/witt-web Video: https://www.youtube.com/watch?v=tPsp1M4Ua3w
Witt是一个系统自动分类软件技术的工具,使用应用于Stack Overflow和Wikipedia的原始信息提取算法。Witt输入一个词,比如“django”,然后返回一个或多个描述它的类别(比如“框架”),以及进一步限定它的属性(比如“web-application”)。我们对Witt与六个独立分类工具的比较评估表明,当应用于软件术语时,Witt比替代解决方案具有更好的覆盖率,而没有相应的虚假结果数量下降。Witt提取的信息可通过Witt Web Application获得,该应用程序允许用户通过获取术语的类别和给定类别中的所有术语来查询和探索Witt对软件技术的分类。在线门户:https://cs.mcgill.ca/~swevo/witt-web视频:https://www.youtube.com/watch?v=tPsp1M4Ua3w