Leveraging NVIDIA AI technologies in the development of REQAPP: a machine learning platform for gathering and defining requirements for smart cities applications

Authors

  • Andra Paula AVASILOAIE
  • Augustin SEMENESCU
  • Eduard Cristian POPOVICI
  • Razvan CRACIUNESCU
  • Ionut Cosmin CHIVA

Keywords:

smart city software solutions, public sector digitalization, urban innovation systems, context-aware application development, AI-driven requirement gathering

Abstract

This paper introduces REQAPP, an innovative machine learning (ML)-powered platform utilizing NVIDIA AI technologies, such as Retrieval-Augmented Generation (RAG) chatbots, to optimize the elicitation and definition of software requirements. The platform is designed for smart city applications, including e-government, social innovation, urban planning, and urban development. REQAPP addresses the challenge of accurately gathering and refining user needs, especially for complex public sector projects, by learning and adapting from iterative interactions. The study builds on advancements in requirement engineering and the integration of ML in software development. By leveraging NVIDIA AI frameworks and tools, it extends existing research on adaptive learning systems and interactive AI solutions to meet the unique needs of smart city stakeholders. The development and evaluation of REQAPP are demonstrated through four case studies, each focusing on a distinct application domain, such as online stores, ticket booking systems, resource-sharing platforms, and urban planning tools. Using NVIDIA AI technologies, including RAG chatbots, the platform offers a conversational interface that guides users through the requirements elicitation process while dynamically refining its models based on feedback and context. The results showcase REQAPP’s ability to reduce ambiguity in requirement definitions and improve user engagement. The incorporation of RAG chatbots enhances the system's capacity to provide accurate and context-aware suggestions, accelerating the requirements gathering process and ensuring alignment with stakeholder expectations. REQAPP presents a significant advancement for academics, practitioners, and policymakers involved in smart city projects. This study contributes to the field by introducing an original AI-driven framework that combines state-of-the-art NVIDIA technologies with a machine learning-centric approach. REQAPP’s adaptability and focus on real-world smart city applications make it a valuable tool for future AI-enhanced development processes.

Downloads

Published

2025-09-11

How to Cite

[1]
AVASILOAIE, A.P. et al. 2025. Leveraging NVIDIA AI technologies in the development of REQAPP: a machine learning platform for gathering and defining requirements for smart cities applications. Smart Cities International Conference (SCIC) Proceedings. 12, (Sep. 2025), 465–480.

Similar Articles

41-50 of 290

You may also start an advanced similarity search for this article.