React-Based Chatbot UI for Generative AI: a reusable and extensible framework for Nokia R&D
Ha, Vien (2025)
Ha, Vien
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202504267780
https://urn.fi/URN:NBN:fi:amk-202504267780
Tiivistelmä
The explosive development of Artificial Intelligence (AI) has revolutionized human-computer interaction, with intelligent chatbots emerging as a pivotal technology in the digital landscape. In this thesis, a React-based chatbot user interface framework is developed for integration within Nokia's research and development teams. The framework aims to create a reusable and expandable solution for leveraging powerful Large Language Models (LLMs) within Nokia, particularly by addressing internal operational requirements and private data protection.
The primary objective is to create a chatbot that leverages Large Language Models (LLMs) to give users easy access to Nokia's internal knowledge base in addition to replicating conversational Artificial intelligence capabilities. The framework emphasizes scalability, simplicity of customization, and successful interaction with current Nokia platforms by leveraging React, NodeJS, Express and Docker technologies. This work sets the groundwork for future artificial intelligence-driven products at Nokia by advancing the theoretical understanding of chatbot generation and practical applications in artificial intelligence systems.
By documenting both the architectural decisions and the deployment pipeline, the thesis provides a template that other internal teams may use when developing or scaling secure, AI-driven chat interfaces. This study thus contributes useful insights and a framework for advancing enterprise-grade conversational AI applications.
The primary objective is to create a chatbot that leverages Large Language Models (LLMs) to give users easy access to Nokia's internal knowledge base in addition to replicating conversational Artificial intelligence capabilities. The framework emphasizes scalability, simplicity of customization, and successful interaction with current Nokia platforms by leveraging React, NodeJS, Express and Docker technologies. This work sets the groundwork for future artificial intelligence-driven products at Nokia by advancing the theoretical understanding of chatbot generation and practical applications in artificial intelligence systems.
By documenting both the architectural decisions and the deployment pipeline, the thesis provides a template that other internal teams may use when developing or scaling secure, AI-driven chat interfaces. This study thus contributes useful insights and a framework for advancing enterprise-grade conversational AI applications.
