Interagire con il Chatbot

OpenCity AI introduce un avanzato strumento di ricerca semantica progettato per orientare in modo efficace gli utenti e rispondere con precisione ai loro bisogni informativi.

A differenza dei chatbot tradizionali, questa soluzione è basata su Intelligenza Artificiale generativa e sfrutta la potenza dei Large Language Model (LLM).

Si presenta come un'interfaccia conversazionale mobile first, sempre a disposizione dell'utente. È accessibile da ogni pagina del sito web cliccando sull'apposita icona collocata in basso a destra.

Al primo utilizzo, l'utente visualizza l'informativa sulla privacy. Una volta accettata, può iniziare a interagire liberamente con l'assistente per trovare le informazioni di cui ha bisogno.

Il chatbot fornisce risposte basate esclusivamente sul dominio di conoscenza dell'ente, utilizzando unicamente i dati e i contenuti presenti sul sito web istituzionale. Per facilitare ulteriormente la navigazione, l'interfaccia propone anche una selezione di domande frequenti (FAQ) per indirizzare l'utente verso i temi di maggiore interesse.

Interazione con il chatbot

Quando l’utente interagisce con il chatbot, la richiesta segue un flusso di elaborazione preciso per garantire pertinenza e sicurezza.

Il processo si articola in questi passaggi:

1

Invio

La domanda dell'utente viene inviata al componente open source OpenCity AI

2

Arricchimento

OpenCity AI rielabora la domanda, arricchendola con il contesto e le informazioni specifiche recuperate dai contenuti del sito web dell'ente

3

Interrogazione

La richiesta, completa di contesto, viene inviata via API a un Large Language Model (LLM) esterno

4

Elaborazione della risposta

La risposta generata dal LLM viene ricevuta da OpenCity AI, che la filtra, la controlla e la formatta prima di mostrarla all'utente

Qualità delle risposte

Il sistema elabora risposte esaustive e mirate, concepite per restituire all'utente l'informazione chiave evitando lunghe ricerche all'interno del portale. A garanzia dell'affidabilità, ogni risposta generata è sempre corredata dalle relative fonti. Questo permette all'utente, qualora lo desideri, di verificare l'informazione o di approfondire la lettura consultando direttamente la pagina web di origine.

L'interazione con il chatbot è dinamica: l'utente può dialogare con il sistema, ponendo domande successive per specificare meglio il contesto o per richiedere ulteriori dettagli, proprio come in una conversazione reale.

Vantaggi

Il chatbot rappresenta un'alternativa più naturale ed efficace rispetto alla tradizionale navigazione o all'uso della barra di ricerca del sito.

Il sistema è in grado di superare i limiti dei motori di ricerca classici, comprendendo il reale intento dell'utente.

In particolare, il chatbot offre un supporto decisivo in scenari complessi:

  • Tolleranza agli errori: comprende la richiesta e fornisce la risposta corretta anche se la domanda dell'utente contiene errori grammaticali o di battitura;

  • Riconoscimento dei sinonimi: interpreta il linguaggio comune e lo collega alla terminologia tecnica dell'ente (ad esempio, associa il termine "morti" alla sezione "servizi per i defunti");

  • Capacità di sintesi: riesce a elaborare una risposta specifica aggregando informazioni frammentate su più pagine, risultando utile quando non esiste una singola pagina web dedicata esattamente al quesito dell'utente (es. "sono previste assunzioni nel 2026?");

  • Comprensione semantica: collega il bisogno espresso dall'utente al servizio o all'ufficio competente, anche senza parole chiave esatte (ad esempio, capisce che una domanda sul "problema delle buche" fa riferimento al servizio "segnalazione disservizi").

Last updated

Was this helpful?