We introduce COREQQA, a tool for assisting requirements engineers in acquiring a better understanding of compliance requirements by means of automated Question Answering. Extracting compliance-related requirements by manually navigating through a legal document is both time-consuming and error-prone. COREQQA enables requirements engineers to pose questions in natural language about a compliance-related topic given some legal document, e.g., asking about data breach. The tool then automatically navigates through the legal document and returns to the requirements engineer a list of text passages containing the possible answers to the input question. For better readability, the tool also highlights the likely answers in these passages. The engineer can then use this output for specifying compliance requirements. COREQQA is developed using advanced large-scale language models from BERT's family. COREQQA has been evaluated on four legal documents. The results of this evaluation are briefly presented in the paper. The tool is publicly available on Zenodo (DOI: 10.5281/zenodo.6653514).
翻译:我们引入了CORE ⁇ A,这是协助要求工程师通过自动回答问题获得对遵守要求的更好理解的工具。通过人工浏览法律文件来提取与遵守要求有关的要求既费时又容易出错。CORE ⁇ A使得要求工程师能够根据一些法律文件就与遵守问题有关的专题以自然语言提出问题,例如询问数据违反情况。然后,该工具通过法律文件自动浏览,并将载有输入问题可能答案的文本段落清单反馈给要求工程师。为了更易读性,该工具还突出了这些段落中可能存在的答案。工程师然后可以使用这一产出来说明遵守要求。CORE ⁇ A是利用德国专家家属的高级大型语言模型开发的。对四项法律文件进行了评价。该评价的结果在文件中作了简要介绍。该工具在Zenodo(DI:10.5281/zenodo.6653514)上公开提供。