Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

A natural language processing model for the development of an Italian-language chatbot for Public Administration

Version 1 : Received: 25 June 2024 / Approved: 26 June 2024 / Online: 26 June 2024 (11:19:54 CEST)

How to cite: Piizzi, A.; Vavallo, D.; Lazzo, G.; Dimola, S.; Zazzera, E. A natural language processing model for the development of an Italian-language chatbot for Public Administration. Preprints 2024, 2024061859. https://doi.org/10.20944/preprints202406.1859.v1 Piizzi, A.; Vavallo, D.; Lazzo, G.; Dimola, S.; Zazzera, E. A natural language processing model for the development of an Italian-language chatbot for Public Administration. Preprints 2024, 2024061859. https://doi.org/10.20944/preprints202406.1859.v1

Abstract

Natural language processing model (NLP) are used in chatbots to understand user input, interpret its meaning, and generate conversational responses to provide immediate and consistent assistance. This reduces problem-solving time and staff workload and increases user satisfaction. There are both rule-based chatbots, which use decision trees and are programmed to answer specific questions, and self-learning chatbots, which can handle more complex conversations through continuous learning about data and user interactions. However, only a few chatbots have been developed specifically for the Italian language. This work proposes an NLP model to develop a powerful and efficient Italian QA (Question Answering) chatbot that is easy to use for Italian Public Administration (PA). The proposed model is based on BERT (Bidirectional Encoder Representations from Transformer) architecture, where an Encoder/Decoder module and a Highway Network module have been added to perform more efficient filtering of input text. The Italian version of the Stanford Question Answering Dataset (SQuAD-IT) is used to test the proposed model. The proposed model is one of the first models developed for Italian language-specific chatbots.

Keywords

natural language processing; chatbot; BERT; Transformer; Italian language

Subject

Computer Science and Mathematics, Artificial Intelligence and Machine Learning

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.