Il documento ha lo scopo di descrivere ed illustrare il percorso di tirocinio formativo del laureando Andrea Mangolini, svoltosi presso l’azienda Sync Lab Srl, in un periodo di otto settimane a tempo pieno. L’attività di stage si colloca nell’ambito delle tecnologie web e pone come obiettivo cardine la realizzazione di una applicazione web per la gestione di viaggi in ambito turistico. Tale applicazione è stata progettata adoperando la moderna architettura a microservizi, con l’ausilio di tecnologie e framework consolidati ed ampiamente utilizzati nell’industria. A tal fine, il laureando ha effettuato uno studio preliminare di questi strumenti, per poi mettere in pratica le nuove conoscenze nella realizzazione dell’applicativo, in particolare lato backend. Una volta poste le basi per il prodotto, le settimane conclusive sono state dedicate all’implementazione di un assistente virtuale, realizzato tramite Large Language Model, da integrare nell’applicazione con lo scopo di aiutare gli utenti, rispondendo a domande in ambito turistico.

Sviluppo backend di una web app con architettura a microservizi ed integrazione con piattaforma LLM per chatbot

MANGOLINI, ANDREA
2023/2024

Abstract

Il documento ha lo scopo di descrivere ed illustrare il percorso di tirocinio formativo del laureando Andrea Mangolini, svoltosi presso l’azienda Sync Lab Srl, in un periodo di otto settimane a tempo pieno. L’attività di stage si colloca nell’ambito delle tecnologie web e pone come obiettivo cardine la realizzazione di una applicazione web per la gestione di viaggi in ambito turistico. Tale applicazione è stata progettata adoperando la moderna architettura a microservizi, con l’ausilio di tecnologie e framework consolidati ed ampiamente utilizzati nell’industria. A tal fine, il laureando ha effettuato uno studio preliminare di questi strumenti, per poi mettere in pratica le nuove conoscenze nella realizzazione dell’applicativo, in particolare lato backend. Una volta poste le basi per il prodotto, le settimane conclusive sono state dedicate all’implementazione di un assistente virtuale, realizzato tramite Large Language Model, da integrare nell’applicazione con lo scopo di aiutare gli utenti, rispondendo a domande in ambito turistico.
2023
Backend development of a web app with microservices architecture and integration with LLM platform to create a chatbot
Microservizi
Web App
Backend
LLM
Chatbot
File in questo prodotto:
File Dimensione Formato  
Mangolini_Andrea.pdf

accesso aperto

Dimensione 3.81 MB
Formato Adobe PDF
3.81 MB Adobe PDF Visualizza/Apri

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/70973