Question Answering for Multi-Release Systems: A Case Study at Ciena
Parham Khamsepour, Mark Cole, Ish Ashraf, Sandeep Puri, Mehrdad Sabetzadeh, Shiva Nejati

TL;DR
This paper introduces QAMR, a novel question-answering chatbot tailored for multi-release software documentation, significantly improving accuracy and efficiency over existing methods through innovative processing and retrieval strategies.
Contribution
QAMR enhances retrieval-augmented generation with new pre-processing, query rewriting, and dual-chunking techniques to better handle multi-release documentation complexities.
Findings
QAMR achieves 88.5% answer correctness and 90% retrieval accuracy.
QAMR outperforms baseline RAG by 16.5% in answer correctness.
QAMR reduces response time by 8% compared to baseline.
Abstract
Companies regularly have to contend with multi-release systems, where several versions of the same software are in operation simultaneously. Question answering over documents from multi-release systems poses challenges because different releases have distinct yet overlapping documentation. Motivated by the observed inaccuracy of state-of-the-art question-answering techniques on multi-release system documents, we propose QAMR, a chatbot designed to answer questions across multi-release system documentation. QAMR enhances traditional retrieval-augmented generation (RAG) to ensure accuracy in the face of highly similar yet distinct documentation for different releases. It achieves this through a novel combination of pre-processing, query rewriting, and context selection. In addition, QAMR employs a dual-chunking strategy to enable separately tuned chunk sizes for retrieval and answer…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · AI in Service Interactions · Expert finding and Q&A systems
