中文
相关论文

相关论文: Topic Recommendation for Software Repositories usi…

200 篇论文

We propose a novel software service recommendation model to help users find their suitable repositories in GitHub. Our model first designs a novel context-induced repository graph embedding method to leverage rich contextual information of…

信息检索 · 计算机科学 2021-12-21 Mingwei Zhang , Jiayuan Liu , Weipu Zhang , Ke Deng , Hai Dong , Ying Liu

Social coding platforms, such as GitHub, can serve as natural laboratories for studying the diffusion of innovation through tracking the pattern of code adoption by programmers. This paper focuses on the problem of predicting the popularity…

社会与信息网络 · 计算机科学 2019-02-15 Neda Hajiakhoond Bidoki , Gita Sukthankar , Heather Keathley , Ivan Garibay

Predictive models for software projects' characteristics have been traditionally based on project-level metrics, employing only little developer-level information, or none at all. In this work we suggest novel metrics that capture temporal…

软件工程 · 计算机科学 2016-12-01 Stanislav Levin , Amiram Yehudai

Multi-label classification (MLC) is an ML task of predictive modeling in which a data instance can simultaneously belong to multiple classes. MLC is increasingly gaining interest in different application domains such as text mining,…

机器学习 · 计算机科学 2022-11-22 Ana Kostovska , Carola Doerr , Sašo Džeroski , Dragi Kocev , Panče Panov , Tome Eftimov

Topic modeling has evolved as an important means to identify evident or hidden topics within large collections of text documents. Topic modeling approaches are often used for analyzing and making sense of social media discussions consisting…

社会与信息网络 · 计算机科学 2026-02-20 Lisa Grobelscheg , Ema Kahr , Mark Strembeck

Modern programming languages like Java require runtime systems to support the implementation and deployment of software applications in diverse computing platforms and operating systems. These runtime systems are normally developed in…

软件工程 · 计算机科学 2023-10-25 Salma Begum Tamanna , Gias Uddin , Lan Xia , Longyu Zhang

Third-party libraries are crucial to the development of software projects. To get suitable libraries, developers need to search through millions of libraries by filtering, evaluating, and comparing. The vast number of libraries places a…

软件工程 · 计算机科学 2020-05-26 Zhensu Sun , Yan Liu , Ziming Cheng , Chen Yang , Pengyu Che

Multi-label learning has emerged as a crucial paradigm in data analysis, addressing scenarios where instances are associated with multiple class labels simultaneously. With the growing prevalence of multi-label data across diverse…

计算机视觉与模式识别 · 计算机科学 2023-09-27 Sadegh Eskandari , Sahar Ghassabi

Academic publications have been evaluated in terms of their impact on research communities based on many metrics, such as the number of citations. On the other hand, the impact of academic publications on industry has been rarely studied.…

Effective prioritization of issue reports is crucial in software engineering to optimize resource allocation and address critical problems promptly. However, the manual classification of issue reports for prioritization is laborious and…

软件工程 · 计算机科学 2024-01-10 Gabriel Aracena , Kyle Luster , Fabio Santos , Igor Steinmacher , Marco A. Gerosa

Software development is becoming increasingly open and collaborative with the advent of platforms such as GitHub. Given its crucial role, there is a need to better understand and model the dynamics of GitHub as a social platform. Previous…

社会与信息网络 · 计算机科学 2020-10-12 Honglu Zhou , Hareesh Ravi , Carlos M. Muniz , Vahid Azizi , Linda Ness , Gerard de Melo , Mubbasir Kapadia

Topic models are used to make sense of large text collections. However, automatically evaluating topic model output and determining the optimal number of topics both have been longstanding challenges, with no effective automated solutions…

计算与语言 · 计算机科学 2023-10-24 Dominik Stammbach , Vilém Zouhar , Alexander Hoyle , Mrinmaya Sachan , Elliott Ash

In multi-label classification, each example in a dataset may be annotated as belonging to one or more classes (or none of the classes). Example applications include image (or document) tagging where each possible tag either applies to a…

机器学习 · 计算机科学 2022-11-28 Aditya Thyagarajan , Elías Snorrason , Curtis Northcutt , Jonas Mueller

Classification aids software development activities by organizing requirements in classes for easier access and retrieval. The majority of requirements classification research has, so far, focused on binary or multi-class classification.…

Selecting an appropriate task is challenging for contributors to Open Source Software (OSS), mainly for those who are contributing for the first time. Therefore, researchers and OSS projects have proposed various strategies to aid…

软件工程 · 计算机科学 2022-11-16 Fabio Santos

Prevalent efforts have been put in automatically inferring genres of musical items. Yet, the propose solutions often rely on simplifications and fail to address the diversity and subjectivity of music genres. Accounting for these has,…

声音 · 计算机科学 2019-07-30 Elena V. Epure , Anis Khlif , Romain Hennequin

Code search and comprehension have become more difficult in recent years due to the rapid expansion of available source code. Current tools lack a way to label arbitrary code at scale while maintaining up-to-date representations of new…

机器学习 · 计算机科学 2019-06-05 Ben Gelman , Bryan Hoyle , Jessica Moore , Joshua Saxe , David Slater

Facilitated by deep neural networks, video recommendation systems have made significant advances. Existing video recommendation systems directly exploit features from different modalities (e.g., user personal data, user behavior data, video…

信息检索 · 计算机科学 2020-10-27 Shi Pu , Yijiang He , Zheng Li , Mao Zheng

This paper presents Topical, a novel deep neural network for repository level embeddings. Existing methods, reliant on natural language documentation or naive aggregation techniques, are outperformed by Topical's utilization of an attention…

软件工程 · 计算机科学 2023-11-07 Agathe Lherondelle , Varun Babbar , Yash Satsangi , Fran Silavong , Shaltiel Eloul , Sean Moran

Topics generated by topic models are typically represented as list of terms. To reduce the cognitive overhead of interpreting these topics for end-users, we propose labelling a topic with a succinct phrase that summarises its theme or idea.…

计算与语言 · 计算机科学 2016-12-26 Shraey Bhatia , Jey Han Lau , Timothy Baldwin