Assignment Type
Subject
Uploaded by Malaysia Assignment Help
Date
An AI agent that interacts with clients or stakeholders via chat or voice and extracts well-structured functional and non-functional requirements, identifies ambiguous statements, and refines them.
1. Classify FR/NFR/Ambiguity from input.
2. Generate a draft SRS document.
3. Provide clarification questions when input is vague.
This is a research project. You are expected to read many research papers in order to develop this AI system.
Collect datasets containing software requirements, ideally annotated with:
Possible sources:
Collection of Conversations:
Simulate stakeholder-chatbot conversations.
a. Evaluation Metrics:
a. AI Model Selection:
b. Tools and Frameworks:
a. Novelty:
b. Contribution:
GPT-4 API or open-source LLM (LLaMA, Mistral)
LangChain for multi-turn dialogue
Streamlit or React + Flask for front-end
CA1: diverse resources (people, money, equipment, materials, information, and technologies) Project involves of diverse resources such as software, hardware, data, research materials, guidance from the experts in the field.
CA3: involves creativity and innovation in providing a solution The implemented solution meets the needs of the target audience or user. This involves gathering feedback and input from users throughout the design and development process. Students need to identify innovative solutions to the problem they are trying to solve by incorporating new technologies, engaging user in the interaction with the developed solution, or create new method/ approach. Combining knowledge and skills from different fields can create a more innovative and effective solution.
Many students in Malaysia struggle with software engineering research projects, especially in requirements elicitation, NLP models, and SRS drafting. If you also face challenges with research, coding, or report writing, our experts at Malaysia Assignment Help provide trusted engineering assignment help that is AI-free, plagiarism-free, and tailored for Malaysian universities.