Revisiting Thread Disentanglement in Technical Chat with Fine-Tuned LLMs and Graph-Based ClusteringShort-Paper
Multi-party chat platforms used in technical support and developer collaboration often contain overlapping, interleaved conversations that are difficult to follow and analyze. This paper revisits the task of thread disentanglement with a lightweight, two-stage pipeline that first predicts reply-to links using fine-tuned large language models (LLMs), then reconstructs threads using graph-based clustering methods. When applied zero-shot to out-of-domain Discord developer chats our approach demonstrates strong performance, achieving 0.90 Shen F-score and 0.87 one-to-one accuracy. We also show that combining models with complementary behaviors through ensemble voting improves robustness and generalization. Our findings highlight the potential of decoder-based LLMs, even in low-resource fine-tuning settings, to outperform traditional feature-engineered approaches and enable accurate thread disentanglement across platforms. This capability supports downstream applications such as developer assistance, chat summarization, and conversational search.
Tue 11 NovDisplayed time zone: Eastern Time (US & Canada) change
15:00 - 16:30 | TP:149:133:33: Software Development II74 Technical Papers at Hall E Chair(s): Timothy Lethbridge University of Ottawa | ||
15:00 30mTalk | Workarounds in Software Forms: A User Study 74 Technical Papers MohammadAmin Zaheri Université de Montréal, Michalis Famelis Université de Montréal, Eugene Syriani Université de Montréal | ||
15:30 20mTalk | Revisiting Thread Disentanglement in Technical Chat with Fine-Tuned LLMs and Graph-Based ClusteringShort-Paper 74 Technical Papers | ||
15:50 30mTalk | Understanding the Issue Types in Open Source Blockchain-based Software Projects with the Transformer-based BERTopic 74 Technical Papers Md Nahidul Islam Opu University of Manitoba, Md Shahidul Islam University of Manitoba, Sara Rouhani University of Manitoba, Shaiful Chowdhury University of Manitoba | ||