AIDB Daily Papers
大規模言語モデルを活用したユーザーレビューからのユーザビリティ要件抽出:前駆的研究
※ 日本語タイトル・ポイントはAIによる自動生成です。正確な内容は原論文をご確認ください。
ポイント
- ユーザーレビューからユーザビリティ要件を抽出するため、大規模言語モデル(LLM)の活用可能性を探求した。
- LLMは大量のテキストデータで事前学習されており、手動ラベリングに依存する従来のML/DL手法よりも迅速かつ安価な要件分析ワークフローを提供する。
- LLMはユーザビリティを非機能要件として認識できるが、その性能はプロンプトに強く依存することが示された。
Abstract
It is known that user-centered approaches to requirements engineering in general lead to a better suited product for the end-users. LLM4RE provides promising approaches to support the requirements elicitation process (e.g. classification of requirements). Previous approaches focus on Machine-Learning (ML) or Deep-Learning (DL) aspects, which require intensive training with a large amount of manually labeled data. LLMs, on the other hand, are pre-trained on large amounts of user-generated text data, enabling a user-centric workflow to analyze requirements. In this paper, we explore the possibility of exploiting the improved natural language understanding of LLMs, rather than strict ML classification, together with the mass extraction of user reviews to analyze if the performance of LLMs in understanding user reviews is comparable to the performance of human raters. This enables a quick and cheap workflow for development teams to gather and process their userś requirements. This paper provides three major contributions: (1) We provide a completely coded dataset of 300 user reviews containing usability-relevant aspects from three different types of apps, that were labeled by two human raters and by an LLM. (2) We build an initial prompt, based on two prompt engineering iterations and specifically developed coding guidelines derived from the 10 Nielsen Usability Heuristics, for LLMs to filter usability relevant user reviews. (3) We determine that LLMs are generally able to recognize usability as a non-functional requirement in user reviews, in terms of their F-score, but the performance and reliability is strongly dependent on the prompt.
Paper AI Chat
この論文のPDF全文を対象にAIに質問できます。
質問の例: