paper-with-me

홈 › Papers

Supporting the Task-driven Skill Identification in Open Source Project Issue Tracking Systems

2022-11-02 · Fabio Santos

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 newcomers, including labeling tasks. We investigate the automatic labeling of open issues strategy to help the contributors to pick a task to contribute. We label the issues with API-domains--categories of APIs parsed from the source code used to solve the issues. We plan to add social network analysis metrics from the issues conversations as new predictors. By identifying the skills, we claim the contributor candidates should pick a task more suitable. We analyzed interview transcripts and the survey's open-ended questions to comprehend the strategies used to assist in onboarding contributors and used to pick up an issue. We applied quantitative studies to analyze the relevance of the labels in an experiment and compare the strategies' relative importance. We also mined issue data from OSS repositories to predict the API-domain labels with comparable precision, recall, and F-measure with the state-of-art. We plan to use a skill ontology to assist the matching process between contributors and tasks. By analyzing the confidence level of the matching instances in ontologies describing contributors' skills and tasks, we might recommend issues for contribution. So far, the results showed that organizing the issues--which includes assigning labels is seen as an essential strategy for diverse roles in OSS communities. The API-domain labels are relevant for experienced practitioners. The predictions have an average precision of 75.5%. Labeling the issues indicates the skills involved in an issue. The labels represent possible skills in the source code related to an issue. By investigating this research topic, we expect to assist the new contributors in finding a task.

📄 PDF Abstract BibTeX arXiv:2211.08143

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Ontology 설명 없음

Similar Papers 제목 키워드 기반

Knowledge Acquisition for Visual Question Answering via Iterative Querying

2017-07-01 · CVPR 2017 7 · Yuke Zhu, Joseph J. Lim, Li Fei-Fei

Humans possess an extraordinary ability to learn new skills and new knowledge for problem solving. Such learning ability is also required by an automatic model to deal with arbitrary, open-ended questions in the visual w…

Question AnsweringVisual Question AnsweringVisual Question Answering (VQA)

Bilevel Optimization of Agent Skills via Monte Carlo Tree Search

2026-04-17 · Chenyi Huang, Haoting Zhang, Jingxu Xu, Zeyu Zheng 외 arxiv

Agent \texttt{skills} are structured collections of instructions, tools, and supporting resources that help large language model (LLM) agents perform particular classes of tasks. Empirical evidence shows that the design …

Bilevel OptimizationQuestion Answering

Automated Identification of Trampoline Skills Using Computer Vision Extracted Pose Estimation

2017-09-11 · Paul W. Connolly, Guenole C. Silvestre, Chris J. Bleakley

A novel method to identify trampoline skills using a single video camera is proposed herein. Conventional computer vision techniques are used for identification, estimation, and tracking of the gymnast's body in a video …

Pose Estimation

Scientific Data Skills: Enabling Agent-Ready Scientific Data Services at Scale

2026-08-20 · Xiaohan Huang, Qingqing Long, Xiaolei Du, Siyu Pu 외 arxiv

Scientific data are increasingly used by AI agents, yet existing dataset representations provide limited support for autonomous discovery, interpretation, and invocation. This limitation stems from the fragmentation of s…

A Lightweight Modular Framework for Constructing Autonomous Agents Driven by Large Language Models: Design, Implementation, and Applications in AgentForge

2026-01-19 · Akbar Anbar Jafari, Cagri Ozcinar, Gholamreza Anbarjafari arxiv

The emergence of LLMs has catalyzed a paradigm shift in autonomous agent development, enabling systems capable of reasoning, planning, and executing complex multi-step tasks. However, existing agent frameworks often suff…