Skip to content
Open access

Requirement Classification and Prioritization Using Artificial Intelligence and Natural Language Processing

Jul 2026 · International Journal for Research in Applied Science and Engineering Technology · Vol 14, pp. 581-589 · 0 citations

TL;DR

The results indicate that transformer-based representations offer a modest but consistent improvement in contextual understanding over TF-IDF, while classical classifiers remain competitive and considerably cheaper to train.

Abstract

Requirement engineering is a foundational stage of the software development life cycle, and the accuracy with which requirements are classified directly influences downstream design, testing, and cost estimation. Software requirements are commonly separated into Functional Requirements (FR), which describe what a system must do, and Non-Functional Requirements (NFR), which describe how well the system must do it, covering attributes such as performance, security, and usability. When this separation is carried out manually, the process is slow, subjective, and prone to disagreement between analysts, particularly as project size grows. This paper presents a Requirement Classification and Prioritization Tool that combines Natural Language Processing (NLP) with machine learning to automate the FR/NFR decision. Requirement statements are cleaned and normalised, then represented numerically through two complementary techniques: Term FrequencyInverse Document Frequency (TF-IDF) and contextual BERT embeddings. Four classifiers-Logistic Regression, Support Vector Machine, Random Forest, and a BERT-based model-are trained and benchmarked on a dataset of 6,086 labelled requirement statements using accuracy, precision, recall, and F1-score. A Gradio-based interface allows a requirement to be submitted and its predicted category, confidence score, and a short explanation to be viewed immediately. The results indicate that transformer-based representations offer a modest but consistent improvement in contextual understanding over TF-IDF, while classical classifiers remain competitive and considerably cheaper to train.

Read PDF

Similar papers

Review Open access Aug 2026

Automated Software Requirements Elicitation: A Systematic Mapping Study

A systematic mapping study of 74 peer-reviewed primary studies on AI-based automated requirements elicitation published between 2021 and 2025, identified from five databases following PRISMA 2020 and classified by AI technique, textual source, elicitation activity, and application domain gives researchers and practitioners guidance on which techniques the evidence supports for each elicitation task and textual source.

Safaa Eltahier, S. Al-Ghuribi, Mawal A. Mohammed et al. · 0 citations
Open access 2026

An Intelligent Framework to Generate Use Case Diagrams and Class Diagrams from Requirements Documents

An automated framework is proposed based on Natural Language Processing (NLP) techniques to parse the software requirements syntactically using a set of heuristic rules that facilitate the extraction of actors, use cases, entities, relationships, and attributes from software requirements documents written in natural language.

Thamer A. Alrawashdeh, Adnan Hnaif, Mustafa Alrifaee et al. · 1 citation
Review Open access Jul 2026

DEVELOPMENT AND VALIDATION OF SIRSL: GENERATIVE ARTIFICIAL INTELLIGENCE-BASED SYSTEM FOR AUTOMATING SYSTEMATIC LITERATURE REVIEWS

It is concluded that SIRSL is functionally viable and has the potential to make systematic reviews more integrated, organized, and traceable, however, further validation across different research fields and documentary datasets is still required.

A. Santos · 0 citations
Jul 2026

Integrating FRACAS and FMECA with Natural Language Processing (NLP): An AI-Assisted Approach to Reliability Analysis

An algorithm is developed that automates and streamlines the analysis of equipment field-failure reports and other unstructured maintenance records and reduces the resource-intensive manual work required to prepare, interpret, and process FRACAS reports, thus enabling timelier, data-driven equipment reliability analysis.

Esther Yu, Guangjiang Cao, Y. Khalil et al. · 0 citations
Open access Jul 2026

Deep Learning-based Software Vulnerability Severity Prediction Using Natural Language Processing

It is indicated that natural-language descriptions can support automated severity prediction, while also showing that model performance depends on project-specific data characteristics and data availability.

Paul Teye, Stephen Opoku Oppong, Dickson Keddy Wornyo et al. · 0 citations
Review Open access Jul 2026

Intelligent One-Gate System Based on Natural Language Processing for Enhancing Academic Information Services

An integrated transformer-based one-gate architecture that combines document routing, academic document summarization, and conversational assistance in a single service platform, offering practical value for reducing fragmented academic information services and methodological value as a reference model for higher education NLP implementation is developed.

Jaka Purnama, Yayuk Ike Meilani · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.