Project Description
To develop a basic Natural Language Processing (NLP) algorithm that verifies whether requirements align with the INCOSE Guide for Writing Requirements. Activities will include studying the INCOSE Guide with a focus on key attributes such as correctness, unambiguity, completeness, atomicity, feasibility, verifiability, necessity, and conformance to standards, curating a requirements dataset, and creating an NLP checker.
Tasks and Responsibilites
1. Learn basic NLP and requirement quality rules
2. Learn Python basics for NLP
3. Create a small, labeled dataset and define INCOSE compliance rules
4. Develop and implement the NLP Checker.
Desired Qualifications
None Listed.