Dialogue Disentanglement in Software Engineering: How Far are We?
Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 3822-3828.
https://doi.org/10.24963/ijcai.2021/526
Keywords
- Natural Language Processing: NLP Applications and Tools
- Natural Language Processing: Dialogue
- Natural Language Processing: Resources and Evaluation
Abstract
Despite the valuable information contained in software chat messages, disentangling them into distinct conversations is an essential prerequisite for any in-depth analyses that utilize this information. To provide a better understanding of the current state-of-the-art, we evaluate five popular dialog disentanglement approaches on software-related chat. We find that existing approaches do not perform well on disentangling software-related dialogs that discuss technical and complex topics. Further investigation on how well the existing disentanglement measures reflect human satisfaction shows that existing measures cannot correctly indicate human satisfaction on disentanglement results. Therefore, in this paper, we introduce and evaluate a novel measure, named DLD. Using results of human satisfaction, we further summarize four most frequently appeared bad disentanglement cases on software-related chat to insight future improvements. These cases include (i) Ignoring Interaction Patterns, (ii) Ignoring Contextual Information, (iii) Mixing up Topics, and (iv) Ignoring User Relationships. We believe that our findings provide valuable insights on the effectiveness of existing dialog disentanglement approaches and these findings would promote a better application of dialog disentanglement in software engineering.
@inproceedings{ijcai2021p526,
title = {Dialogue Disentanglement in Software Engineering: How Far are We?},
author = {Jiang, Ziyou and Shi, Lin and Chen, Celia and Hu, Jun and Wang, Qing},
booktitle = {Proceedings of the Thirtieth International Joint Conference on
Artificial Intelligence, {IJCAI-21}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Prof. Zhi-Hua Zhou},
pages = {3822--3828},
year = {2021},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2021/526},
url = {https://doi.org/10.24963/ijcai.2021/526},
}
TY - CPAPER TI - Dialogue Disentanglement in Software Engineering: How Far are We? AU - Jiang, Ziyou AU - Shi, Lin AU - Chen, Celia AU - Hu, Jun AU - Wang, Qing T2 - Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, IJCAI-21 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2021 SP - 3822 EP - 3828 DO - 10.24963/ijcai.2021/526 UR - https://doi.org/10.24963/ijcai.2021/526 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: