paper-with-me

Papers

GPT-Powered Elicitation Interview Script Generator for Requirements Engineering Training

2024-06-17 · Binnur Görer, Fatma Başak Aydemir

Elicitation interviews are the most common requirements elicitation technique, and proficiency in conducting these interviews is crucial for requirements elicitation. Traditional training methods, typically limited to textbook learning, may not sufficiently address the practical complexities of interviewing techniques. Practical training with various interview scenarios is important for understanding how to apply theoretical knowledge in real-world contexts. However, there is a shortage of educational interview material, as creating interview scripts requires both technical expertise and creativity. To address this issue, we develop a specialized GPT agent for auto-generating interview scripts. The GPT agent is equipped with a dedicated knowledge base tailored to the guidelines and best practices of requirements elicitation interview procedures. We employ a prompt chaining approach to mitigate the output length constraint of GPT to be able to generate thorough and detailed interview scripts. This involves dividing the interview into sections and crafting distinct prompts for each, allowing for the generation of complete content for each section. The generated scripts are assessed through standard natural language generation evaluation metrics and an expert judgment study, confirming their applicability in requirements engineering training.

📄 PDF Abstract BibTeX arXiv:2406.11439

Code (0)

등록된 구현이 없습니다.

Tasks

Text Generation

Methods 이 논문이 사용한 방법론

Refunds@Expedia|||How do I get a full refund from Expedia? “How do I get a full refund from Expedia? How do I get a full refund from Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Quick Help &…
Attention 설명 없음
Cosine Annealing Cosine Annealing is a type of learning rate schedule that has the effect of starting with a large learning rate that is relatively rapidly decreased to a minimum value before…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…
Weight Decay 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Adam 설명 없음

Similar Papers 제목 키워드 기반

Automated Alignment between Elicitation Interviews and Requirements

2025-10-08 · Francesco Dente, Fabiano Dalpiaz, Paolo Papotti arxiv

Software requirements are derived from a variety of elicitation techniques, many of which have a conversational nature, like interviews. However, evaluating whether those derived requirements faithfully reflect the stake…

Requirements Elicitation Follow-Up Question Generation

2025-07-03 · Yuchen Shen, Anmol Singhal, Travis Breaux arxiv

Interviews are a widely used technique in eliciting requirements to gather stakeholder needs, preferences, and expectations for a software system. Effective interviewing requires skilled interviewers to formulate appropr…

Question GenerationText Summarization

Elicitron: An LLM Agent-Based Simulation Framework for Design Requirements Elicitation

2024-04-04 · Mohammadmehdi Ataei, Hyunmin Cheong, Daniele Grandi, Ye Wang 외

Requirements elicitation, a critical, yet time-consuming and challenging step in product development, often fails to capture the full spectrum of user needs. This may lead to products that fall short of expectations. Thi…

Diversity

Multi-Agent LLMs as Ethics Advocates for AI-Based Systems

2025-07-11 · Asma Yamani, Malak Baslyman, Moataz Ahmed arxiv

Incorporating ethics into the requirement elicitation process is essential for creating ethically aligned systems. Although eliciting manual ethics requirements is effective, it requires diverse input from multiple stake…

Cross-Domain Ambiguity Detection using Linear Transformation of Word Embedding Spaces

2019-10-28 · Vaibhav Jain, Ruchika Malhotra, Sanskar Jain, Nishant Tanwar

The requirements engineering process is a crucial stage of the software development life cycle. It involves various stakeholders from different professional backgrounds, particularly in the requirements elicitation phase…