In modern industrial and service contexts, the ability to provide rapid and highly accurate technical assistance is crucial for maintaining operational efficiency and reducing downtime. When such support is delivered through an automated conversational agent, it becomes a concrete asset that improves human operators, especially in companies managing large, heterogeneous collections of technical documents. This is the case of IMESA S.p.A., a manufacturer of professional laundry equipment that serves an international customer base and requires continuous, multilingual post-sales support. This thesis presents the design and implementation of an advanced assistive chatbot based on Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG). The system grounds its answers on the company's proprietary documentation, handling complex layouts, tables, and images, and delivers precise, verifiable responses in the user's language, significantly reducing the risk of hallucination. The development includes document ingestion, retrieval optimization, generation, and a finite-state machine (FSM) that governs the conversational flow. Experimental results show that the chatbot provides accurate assistance and meets the reliability requirements for its deployment in the industrial field.

Design and Implementation of a RAG-Based Conversational Assistant for Industrial Technical Support

CAMPIGOTTO, FRANCESCO
2025/2026

Abstract

In modern industrial and service contexts, the ability to provide rapid and highly accurate technical assistance is crucial for maintaining operational efficiency and reducing downtime. When such support is delivered through an automated conversational agent, it becomes a concrete asset that improves human operators, especially in companies managing large, heterogeneous collections of technical documents. This is the case of IMESA S.p.A., a manufacturer of professional laundry equipment that serves an international customer base and requires continuous, multilingual post-sales support. This thesis presents the design and implementation of an advanced assistive chatbot based on Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG). The system grounds its answers on the company's proprietary documentation, handling complex layouts, tables, and images, and delivers precise, verifiable responses in the user's language, significantly reducing the risk of hallucination. The development includes document ingestion, retrieval optimization, generation, and a finite-state machine (FSM) that governs the conversational flow. Experimental results show that the chatbot provides accurate assistance and meets the reliability requirements for its deployment in the industrial field.
2025
Design and Implementation of a RAG-Based Conversational Assistant for Industrial Technical Support
Large Language Model
RAG
Conversational AI
AI agent
File in questo prodotto:
File Dimensione Formato  
Campigotto_Francesco.pdf

Accesso riservato

Dimensione 4.88 MB
Formato Adobe PDF
4.88 MB Adobe PDF

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/117634