paper-with-me

홈 › Papers

Train One Get One Free: Partially Supervised Neural Network for Bug Report Duplicate Detection and Clustering

2019-03-29 · NAACL 2019 6 · Lahari Poddar, Leonardo Neves, William Brendel, Luis Marujo, Sergey Tulyakov, Pradeep Karuturi

Tracking user reported bugs requires considerable engineering effort in going through many repetitive reports and assigning them to the correct teams. This paper proposes a neural architecture that can jointly (1) detect if two bug reports are duplicates, and (2) aggregate them into latent topics. Leveraging the assumption that learning the topic of a bug is a sub-task for detecting duplicates, we design a loss function that can jointly perform both tasks but needs supervision for only duplicate classification, achieving topic clustering in an unsupervised fashion. We use a two-step attention module that uses self-attention for topic clustering and conditional attention for duplicate detection. We study the characteristics of two types of real world datasets that have been marked for duplicate bugs by engineers and by non-technical annotators. The results demonstrate that our model not only can outperform state-of-the-art methods for duplicate classification on both cases, but can also learn meaningful latent clusters without additional supervision.

📄 PDF Abstract BibTeX arXiv:1903.12431

Code (0)

등록된 구현이 없습니다.

Tasks

ClusteringGeneral Classification

Similar Papers 제목 키워드 기반

Duplicate Bug Report Detection With a Combination of Information Retrieval and Topic Modeling

2013-04-08 · 27th IEEE/ACM International Conference on Automated Software Engineering 2013 4 · Anh Tuan Nguyen, Tung Thanh Nguyen, Tien N. Nguyen, David Lo 외

Detecting duplicate bug reports helps reduce triaging efforts and save time for developers in fixing the same issues. Among several automated detection approaches, text-based information retrieval (IR) approaches have be…

DescriptiveInformation RetrievalRetrieval

SiameseQAT: A Semantic Context-Based Duplicate Bug Report Detection Using Replicated Cluster Information

2021-03-17 · Thiago Marques Rocha, André Luiz Da Costa Carvalho

In large-scale software development environments, defect reports are maintained through bug tracking systems (BTS) and analyzed by domain experts. Different users may create bug reports in a non-standard manner and may r…

Retrieval

It Takes Two to Tango: Combining Visual and Textual Information for Detecting Duplicate Video-Based Bug Reports

2021-01-22 · Nathan Cooper, Carlos Bernal-Cárdenas, Oscar Chaparro, Kevin Moran 외

When a bug manifests in a user-facing application, it is likely to be exposed through the graphical user interface (GUI). Given the importance of visual information to the process of identifying and understanding such bu…

Optical Character RecognitionOptical Character Recognition (OCR)RetrievalText Retrieval

Semantic GUI Scene Learning and Video Alignment for Detecting Duplicate Video-based Bug Reports

2024-07-11 · Yanfu Yan, Nathan Cooper, Oscar Chaparro, Kevin Moran 외

Video-based bug reports are increasingly being used to document bugs for programs centered around a graphical user interface (GUI). However, developing automated techniques to manage video-based reports is challenging as…

Video Alignment

Press Freedom Monitor: Detection of Reported Press and Media Freedom Violations in Twitter and News Articles

2021-11-01 · EMNLP (ACL) 2021 11 · Tariq Yousef, Antje Schlaf, Janos Borst, Andreas Niekler 외

Freedom of the press and media is of vital importance for democratically organised states and open societies. We introduce the Press Freedom Monitor, a tool that aims to detect reported press and media freedom violations…

Articles