Improving Segmentation for Technical Support Problems

Kushal Chauhan, Abhirut Gupta


Abstract
Technical support problems are often long and complex. They typically contain user descriptions of the problem, the setup, and steps for attempted resolution. Often they also contain various non-natural language text elements like outputs of commands, snippets of code, error messages or stack traces. These elements contain potentially crucial information for problem resolution. However, they cannot be correctly parsed by tools designed for natural language. In this paper, we address the problem of segmentation for technical support questions. We formulate the problem as a sequence labelling task, and study the performance of state of the art approaches. We compare this against an intuitive contextual sentence-level classification baseline, and a state of the art supervised text-segmentation approach. We also introduce a novel component of combining contextual embeddings from multiple language models pre-trained on different data sources, which achieves a marked improvement over using embeddings from a single pre-trained language model. Finally, we also demonstrate the usefulness of such segmentation with improvements on the downstream task of answer retrieval.
Anthology ID:
2020.acl-main.284
Volume:
Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics
Month:
July
Year:
2020
Address:
Online
Editors:
Dan Jurafsky, Joyce Chai, Natalie Schluter, Joel Tetreault
Venue:
ACL
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
3125–3134
Language:
URL:
https://aclanthology.org/2020.acl-main.284
DOI:
10.18653/v1/2020.acl-main.284
Bibkey:
Cite (ACL):
Kushal Chauhan and Abhirut Gupta. 2020. Improving Segmentation for Technical Support Problems. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, pages 3125–3134, Online. Association for Computational Linguistics.
Cite (Informal):
Improving Segmentation for Technical Support Problems (Chauhan & Gupta, ACL 2020)
Copy Citation:
PDF:
https://preview.aclanthology.org/nschneid-patch-2/2020.acl-main.284.pdf
Video:
 http://slideslive.com/38929176
Code
 kushalchauhan98/ticket-segmentation