Che cos'è l'elaborazione del linguaggio naturale (NLP)?

Jeffrey Erickson | Senior Writer | 22 settembre 2025

Come da tempo preannunciato nella fantascienza, noi umani ci sentiamo sempre più a nostro agio a parlare con i computer. Gli odierni modelli linguistici di grandi dimensioni, in breve LLM, e gli agenti AI rappresentano un passo da gigante in quella direzione e il merito delle loro capacità di espressione risiede nel campo dell'elaborazione del linguaggio naturale, o NLP. Le tecniche e le tecnologie NLP entrano in gioco ogni volta che dettiamo un messaggio al telefono, digitiamo una domanda di ricerca generica o chiediamo all'AI di riassumere un documento. Sono in grado di comprendere le nostre affermazioni e di generare risposte nel tipo di linguaggio che useremmo per chiacchierare con il nostro vicino di casa da un lato all'altro della staccionata. Si tratta di uno sviluppo che può risultare particolarmente utile.

Che cos'è l'NLP?

L'NLP è un ramo dell'intelligenza artificiale che consente ai computer di comprendere, generare e manipolare il linguaggio umano. L'NLP si applica sia al discorso che al testo scritto e può essere utilizzato con tutte le lingue dell'uomo. Alcuni metodi e tecnologie per l'NLP, già in circolazione da decenni, hanno registrato miglioramenti significativi in tempi recenti e sono stati adottati su larga scala negli ultimi anni grazie agli LLM più diffusi, che dipendono dalle tecniche di NLP. Inoltre, l'integrazione degli LLM in processi di lavoro più complessi, sotto forma di agenti AI, è destinata a incrementare l'uso dell'NLP nella vita quotidiana.

Definizione e panoramica

Gli LLM odierni nascono dal campo scientifico della linguistica computazionale, o CL, che studia la modellazione computazionale del linguaggio umano, mentre l'NLP è la disciplina ingegneristica interessata allo sviluppo di metodi computazionali che aiutano i computer a comprendere, generare e manipolare il linguaggio umano. Le principali scoperte dell'ultimo decennio sono state alimentate dal machine learning, un ramo dell'intelligenza artificiale che sviluppa sistemi che imparano attraverso esempi. Gli sviluppi degli ultimi anni hanno permesso al machine learning di comprendere schemi molto intricati in set di dati di grandi dimensioni, diventando così la soluzione ideale per apprendere le complessità del linguaggio.

Gli sviluppatori che integrano l'NLP nelle applicazioni sfruttano due rami principali della stessa, uno incentrato sulla comprensione del linguaggio e l'altro sulla generazione di nuove risposte alle query. La comprensione del linguaggio naturale, o NLU, riguarda task come la sentiment analysis, il riconoscimento delle entità e l'estrazione delle parole chiave. Questi task richiedono alle applicazioni NLP di analizzare il testo o il discorso per comprendere cosa viene detto, mentre la generazione del linguaggio naturale, o NLG, genera risposte, traduzioni e riepiloghi basati sulla comprensione dei sentiment e dei dettagli nel linguaggio umano dell'input ricevuto. I sempre più numerosi LLM disponibili tramite fornitori di di servizi cloud o siti open source, come Hugging Face, includono sia l'NLU che l'NLG nelle loro operazioni.

Perché è importante l'NLP?

Grazie a un miglioramento continuo, gli LLM hanno trasformato l'NLP più rudimentale, in grado di rilevare il significato di una domanda e fornire la risposta preconfezionata più adatta, in un interlocutore flessibile addestrato su petabyte di dati generici in sofisticate reti neurali. Di conseguenza, i computer possono ora comprendere la struttura e il significato dei linguaggi umani, consentendo a sviluppatori e utenti delle applicazioni di intrattenere conversazioni più ricche di contenuti con le macchine. Questi progressi influiscono sul business, gli analytics, le relazioni umane, l'assistenza clienti, l'assistenza sanitaria e molti altri settori dove dati e documenti sono più preziosi che mai nel momento in cui diventano facilmente ricercabili e riassumibili. Di seguito sono riportati alcuni esempi di come viene utilizzato l'NLP.

Applicazioni dell'NLP

L'NLP è un sottocampo dell'intelligenza artificiale e della linguistica computazionale progettato per consentire ai computer di comprendere e interpretare il linguaggio umano, pertanto ha una vasta gamma di applicazioni. Qualsiasi caso d'uso che potrebbe trarre vantaggio da macchine in grado di leggere, interpretare e ricavare significato dai dati testuali, imitando il modo in cui gli umani comunicano tra loro, è un obiettivo legittimo. Prendi in considerazione queste opzioni specifiche:

  • Automatizza i task: i chatbot e gli agenti AI che utilizzano l'NLP possono elaborare task sempre più complessi in aree di responsabilità quali fatturazione, analisi dei dati o sicurezza informatica. Il risultato è un nuovo tipo di efficienza. Ad esempio, un agente AI in un'applicazione enterprise potrebbe ricavare automaticamente informazioni rilevanti dal preventivo di un fornitore, come un PDF scansionato, tradurle se necessario e creare una richiesta di acquisto all'interno del sistema. Ciò consente di automatizzare il processo di procurement e potrebbe anche facilitare la segnalazione automatica di eventuali discrepanze nella fattura finale del fornitore per la revisione da parte di un manager.
  • Migliora la ricerca: l'NLP tradizionale fornisce molte tecniche per migliorare la ricerca e il recupero della corrispondenza delle parole chiave usando la funzione di riconoscimento in base al contesto. Ad esempio, il termine "vettore" ha significati diversi nel contesto biomedico e in quello logistico. Le architetture più recenti che sfruttano i database vettoriali migliorano notevolmente la capacità dell'NLP di comprendere il significato semantico nel linguaggio umano. Il processo di integrazione vettoriale assegna rappresentazioni numeriche a parole, frasi e interi documenti, consentendo di eseguire task come la ricerca semantica, la sentiment analysis e l'analisi di somiglianza dei documenti in modo rapido e accurato. Le ricerche semantiche basate sull'NLP sono una parte fondamentale dei servizi più comuni, come i sistemi di suggerimenti offerti da siti di retail o servizi di streaming di intrattenimento.
  • Analizza e organizza raccolte di documenti di grandi dimensioni: le tecniche NLP quali clustering dei documenti e modellazione di argomenti semplificano il compito di comprendere la diversità dei contenuti nelle raccolte di documenti di grandi dimensioni, come report aziendali, articoli di notizie o documenti scientifici. Più recentemente, un numero crescente di modelli di integrazione ha determinato un nuovo livello di interazione del linguaggio umano con dati e documenti. Funzionando all'interno di un'architettura di retrieval-augmented generation (RAG), le applicazioni basate su NLP consentono di esplorare le informazioni negli archivi di documenti tramite prompt in linguaggio umano anziché SQL o altri linguaggi di codifica.
  • Fornisci analisi dei social media: l'NLP può analizzare le recensioni dei clienti e i commenti sui social media per dare un senso ai grandi volumi di informazioni. La sentiment analysis identifica i commenti positivi e negativi sui social media, fornendo una misura diretta delle opinioni dei clienti in tempo reale. Ciò può portare a vantaggi significativi su tutta la linea, come aumento della soddisfazione del cliente e dei ricavi.
  • Fornisci analisi di mercato: l'NLP può aiutare ad analizzare il linguaggio dei clienti, offrendo una valutazione più accurata delle loro esigenze e un'idea migliore di come comunicare con loro. Ad esempio, la sentiment analysis può rilevare aspetti o prodotti specifici menzionati nei social media (ad esempio, "la tastiera è ottima, ma lo schermo è poco illuminato"), fornendo informazioni direttamente fruibili per la progettazione e il marketing del prodotto.
  • Modera i contenuti: se la tua azienda ha canali social attivi, l'NLP può aiutare i moderatori a monitorare e reagire a ciò che viene detto per assicurare qualità e rispetto, analizzando non solo le parole, ma anche il tono e l'intento dei commenti. Ciò può fungere da misura di sicurezza per i tradizionali sistemi di valutazione e segnalazione dei clienti.

Come funziona l'NLP

I modelli NLP utilizzano in genere le reti neurali per apprendere schemi e rappresentazioni dai dati di addestramento del testo. I modelli NLP possono essere addestrati su set di dati di grandi dimensioni per eseguire task come la sentiment analysis, il riconoscimento delle entità denominate, la traduzione automatica e il riepilogo del testo. Nell'NLP, i modelli linguistici di grandi dimensioni imparano a fare previsioni o a generare il testo in base agli schemi e alle funzioni ricavati dai dati di input.

L'obiettivo dell'NLP è di colmare il divario tra la comunicazione umana e la capacità di elaborazione del computer, consentendo alle macchine di eseguire task che richiedono la comprensione del linguaggio naturale. Ecco alcune aree specifiche da prendere in considerazione.

  • Linguistica computazionale: la linguistica computazionale è un campo di studio che sfrutta una combinazione di informatica, intelligenza artificiale e linguistica per sviluppare modelli di intelligenza artificiale in grado di elaborare varie parti del linguaggio umano. Ne derivano metodi computazionali per analizzare e manipolare il testo e la lingua parlata. La linguistica computazionale implica lo studio della sintassi e dell'analisi grammaticale, dell'analisi semantica e dell'analisi del discorso. L'applicazione di questo studio determina l'uso delle funzionalità NLP nella traduzione automatica, nel riconoscimento vocale, nella sentiment analysis e nella generazione del linguaggio.
  • Machine Learning nell'NLP: poiché i modelli AI imparano a eseguire vari task basati sul linguaggio analizzando set di dati di addestramento di grandi dimensioni che costituiscono la base per la comprensione del linguaggio, l'NLP moderno richiede l'uso del machine learning o ML. Il risultato dell'NLP è un modello di apprendimento automatico che realizza un task di destinazione, come la sentiment analysis, il riconoscimento delle entità o la generazione del linguaggio.

    Ad esempio, i dati di addestramento per la sentiment analysis sono costituiti da frasi etichettate con il proprio sentiment, che può essere positivo, negativo o neutro. Un algoritmo di machine learning legge questo set di dati e produce un modello che accetta frasi come input e restituisce le proprie opinioni. Ne risulta un modello di classificazione dei documenti che può dire rapidamente se un documento ha una visione positiva, neutrale o negativa dell'argomento e se tratta, ad esempio, di sport, finanza o politica. Analogamente, è possibile addestrare un modello di machine learning affinché possa riconoscere e classificare le entità in un documento, come nomi, luoghi e date.
  • Deep Learning nell'NLP: il deep learning è un tipo di machine learning che utilizza modelli di rete neurali profondi. Una rete neurale profonda ha più livelli di nodi interconnessi, o neuroni, che consentono al modello di apprendere schemi molto complessi dai dati di addestramento. Il deep learning combinato con set di dati di addestramento di grandi dimensioni può migliorare le prestazioni sui task NLP, come la traduzione automatica, la sentiment analysis e il riconoscimento vocale.
  • Transfer Learning: il transfer learning, spesso considerato come un'ottimizzazione del modello AI, comporta l'adozione di un sofisticato LLM di base e l'adattamento a un task specifico tramite un set di dati più piccolo e specifico del task. Questi LLM di base favoriscono una comprensione profonda e un'ampia conoscenza generale che può essere ottimizzata per adattarsi ai dettagli di un nuovo task. Nell'NLP, un'organizzazione può utilizzare il transfer learning per migliorare, ad esempio, la precisione di un modello AI in un dialetto locale o per usare il gergo di un certo settore, come le scienze mediche.

Fasi dell'implementazione NLP

I passaggi per implementare l'NLP sono:

1. Raccolta e preparazione dei dati di testo: raccogli dati di testo da varie origini, quali social media, documenti o contenuti Web, quindi procedi alla pre-elaborazione in un formato adatto per l'analisi tramite computer.

2. Estrazione di funzioni e rappresentazione: converti il testo pre-elaborato in un formato numerico comprensibile dai modelli di machine learning. Le tecniche più avanzate prevedono la conversione di segmenti di testo e parole in integrazioni vettoriali.

3. Selezione e addestramento di un modello: scegli un modello NLP appropriato in base al task da eseguire, come la sentiment analysis o la classificazione del testo, quindi addestralo in base al set di dati preparato, modificando gli iperparametri per ottimizzare le prestazioni e l'accuratezza.

4. Valutazione e distribuzione del modello: valuta il modello NLP per verificarne l'accuratezza, la precisione e la capacità di richiamo, quindi considera se riesce a generalizzare in modo efficace quando vengono forniti nuovi dati. Una volta terminato, distribuisci il modello in un ambiente di produzione per elaborare e analizzare i dati di testo in impostazioni reali.

Tecniche e task principali dell'NLP

L'NLP utilizza l'intelligenza artificiale per facilitare le interazioni vocali tra macchine e persone. Comprende una serie di tecniche e task adibiti a questo scopo.

  • Tecniche di pre-elaborazione: la pulizia e la preparazione dei dati di testo per l'analisi sono sempre state fondamentali nell'NLP. Queste tecniche includono la tokenizzazione, che suddivide il testo RAW (ad esempio, una frase o un documento) in una sequenza di token, come parole o parti di parole secondarie. La tokenizzazione è spesso il primo passo di una pipeline di elaborazione NLP. Lo stemming e la lemmatizzazione riducono le parole alle loro forme radicali o di base. Ad esempio, "rivisitato" è costituito dal prefisso "ri-", dalla radice "visit" e dal suffisso "-ato" per il tempo passato. La rimozione delle stop word aiuta a migliorare le prestazioni e a risparmiare sull'elaborazione eliminando parole comuni che non hanno di per sé un grande significato, in genere parole brevi e frequenti come "un", "il" e "uno".

    Ulteriori passaggi di pre-elaborazione potrebbero includere la rimozione della punteggiatura, la gestione dei caratteri speciali e la correzione degli errori di ortografia. Queste tecniche aiutano a garantire che i dati abbiano un formato coerente e utilizzabile per i task NLP di base.
  • Task NLP di base: i task NLP di base si sono evoluti nel tempo, ma ciascuno di essi contribuisce a comprendere la struttura e il significato del testo ed è spesso utilizzato in combinazione con altri per creare sistemi NLP più complessi.

    I task NLP di base analizzano il linguaggio umano in modo che possa essere riconosciuto, estratto e imitato dai computer. Questi task includono l'applicazione di tag part-of-speech (POS), che determinano la funzione grammaticale di ogni parola in una frase (ad esempio, sostantivo, verbo o aggettivo); l'analisi sintattica, che aiuta a comprendere come le parole si combinano per formare sintagmi, proposizioni e intere frasi; il riconoscimento delle entità denominate, o NER, che identifica e classifica persone, organizzazioni e luoghi; e la sentiment analysis, che determina il tono emotivo di un frammento di testo.

    Più recentemente, le reti neurali profonde sono diventate una tecnologia all'avanguardia per gli LLM, sostituendo sia l'applicazione di tag POS che l'analisi sintattica con integrazioni vettoriali che permettono una manipolazione più flessibile e accurata del linguaggio umano.
  • Task NLP avanzati: gli LLM si affidano a tecniche NLP avanzate per consentire conversazioni naturali e coinvolgenti tra persone e computer. Questi metodi possono includere traduzioni automatizzate da una lingua all'altra; il riepilogo del testo, che genera versioni più concise di passaggi di testo più lunghi; e la risposta alle domande, che implica l'estrazione e spesso la parafrasi delle informazioni contenute in un documento per rispondere a domande specifiche sul testo. La generazione del linguaggio naturale, o NLG, richiede spesso modelli sofisticati, set di dati di grandi dimensioni e, in molti casi, un processo di ottimizzazione per svolgere task in domini specifici, come la medicina o il retail.

L'NLP in diversi settori

L'NLP può semplificare e automatizzare una vasta gamma di processi aziendali, in particolare quelli che coinvolgono grandi quantità di testo non strutturato, quali e-mail, sondaggi e conversazioni sui social media. Grazie all'NLP, le aziende possono analizzare meglio i propri dati per prendere le decisioni giuste. Ecco alcuni esempi di applicazioni pratiche dell'NLP.

  • Servizi sanitari: nel passaggio a record medici elettronici, o EHR, i sistemi sanitari di tutto il mondo accumulano grandi quantità di dati non strutturati. L'NLP può analizzare e ottenere nuovi insight sulle cartelle cliniche aiutando i medici in contesti sanitari in rapida evoluzione ad aggiungere e aggiornare i fascicoli nell'EHR, come i riepiloghi delle visite dei pazienti, senza dover immettere manualmente le informazioni.
  • Finanza: nel settore finanziario, i trader utilizzano la tecnologia NLP per estrarre automaticamente informazioni da documenti aziendali e comunicati stampa e individuare informazioni rilevanti per portafogli e decisioni commerciali.
  • Assistenza clienti: molte grandi aziende utilizzano assistenti virtuali o chatbot per rispondere alle richieste di informazioni di base dei clienti, inoltrando le domande complesse a operatori umani solo quando necessario. Più recentemente, gli LLM connessi alle architetture RAG sono diventati in grado di gestire molte di queste interazioni più complesse.
  • Assicurazioni: le grandi compagnie di assicurazione possono utilizzare l'NLP per esaminare documenti e report relativi alle richieste di rimborso, fornendo tempestivamente informazioni sulla copertura.

Le sfide future dell'NLP

Come vedremo, il settore dell'NLP ha registrato enormi progressi, ma deve anche affrontare molteplici sfide. Ogni giorno, i fornitori di soluzioni tecnologiche e i ricercatori lavorano per rendere i sistemi NLP più solidi, adattabili e in grado di comprendere e generare un linguaggio simile a quello umano. Questi sforzi porteranno a progressi significativi in settori quali la traduzione in lingua, gli assistenti virtuali e l'analisi del testo. Esaminiamo alcune sfide e opportunità specifiche.

Sfide attuali

Gestire la complessità e l'ambiguità del linguaggio umano, tra cui la comprensione del contesto, il sarcasmo e le sfumature in diverse lingue e dialetti, non è un'impresa da poco. I modelli NLP richiedono spesso grandi quantità di dati etichettati per l'addestramento, che possono essere lenti da creare e costosi da acquisire.

Quali altre sfide stanno affrontando i ricercatori?

  • Costi di calcolo: man mano che i modelli AI diventano più grandi e complessi, i costi aumentano in base al numero di cicli di calcolo necessari per eseguire i task. Anche con le recenti innovazioni nell'apprendimento per rinforzo, che possono ridurre i tempi e i costi dei regimi di addestramento, l'NLP può comunque essere costoso da eseguire in modalità di produzione. I tecnici del ML stanno esplorando architetture più efficienti e utilizzando metodi come l'eliminazione e la quantizzazione dei modelli, oltre a rafforzare l'apprendimento per ridurre i costi di calcolo.
  • Bias dei dati: a seconda dei set di dati utilizzati per l'addestramento, i modelli NLP potrebbero essere inclini a generare testo che trasmette un'immagine distorta di un determinato gruppo, imitandone semplicemente la dizione o il dialetto rappresentato nel set di dati di addestramento. Per superare questo problema, gli istruttori devono sapere se un particolare contesto o dato demografico è sovra rappresentato nel set di dati in modo da arricchirlo con varietà linguistiche più diversificate. Gli algoritmi improntati alla correttezza possono contribuire a rilevare eventuali bias durante l'addestramento degli LLM.
  • Interpretabilità: l'interpretabilità nell'NLP è la capacità di comprendere e spiegare gli output del modello. Si tratta di un obiettivo potenzialmente difficile da raggiungere, soprattutto per gli LLM avanzati con un funzionamento interno complesso e obiettivamente poco chiaro. L'interpretabilità è assolutamente necessaria in tutti quei contesti dove è importante spiegare il ragionamento dietro a un modello, come per le decisioni in campo legale, sanitario e assicurativo. Di conseguenza, esistono sempre più strategie per migliorare l'interpretabilità dell'output del modello, tra cui, in particolare, l'apprendimento per rinforzo, la regressione lineare, gli alberi decisionali e una serie di tecniche di ingegneria delle funzionalità.

Tendenze future

Il futuro dell'NLP è incentrato sul miglioramento della comprensione e della generazione del linguaggio, in modo da rendere la tecnologia più accessibile e vantaggiosa per varie applicazioni. I ricercatori sono costantemente al lavoro per sviluppare algoritmi più efficienti, migliorare le capacità multilingue e creare modelli in grado di apprendere con meno dati etichettati.

Gli strumenti di controllo NLP possono riscontrare queste tendenze:

  • Progressi nei modelli di base: i modelli di base, come Cohere, Llama, BERT e GPT, continuano a evolversi e il numero di modelli disponibili è in costante aumento. Alcuni stanno diventando più sofisticati e versatili, mentre altri si concentrano sulla semplicità e sull'uso mirato, adattandosi a una vasta gamma di task con un addestramento aggiuntivo minimo e costi di calcolo inferiori. I modelli più grandi si caratterizzano per una maggiore versatilità grazie all'integrazione di dati multimodali, tra cui testo, immagini, video e audio. I progressi nella progettazione dell'architettura e dell'infrastruttura, inclusi i recenti sviluppi nell'apprendimento per rinforzo, consentono di adattarsi alla complessità e alla scalabilità mantenendo i costi sotto controllo.
  • Migliore comprensione e generazione: sebbene l'NLP sia ormai in uso da decenni, continua a fare passi avanti nella comprensione e nella generazione del linguaggio, grazie a tecniche che colgono meglio le sfumature del linguaggio, tra cui contesto, sentiment e intento. È importante che i sistemi NLP continuino a migliorare in task come la traduzione automatica, il riepilogo e le conversazioni in linguaggio naturale con le persone, soprattutto perché le architetture RAG e le tecnologie del grafico della conoscenza sviluppano contenuti più ricchi e accurati per le applicazioni aziendali reali.

Potenzia il tuo NLP con Oracle GenAI

Sapevi che Oracle Cloud Infrastructure (OCI) ti offre tutto ciò di cui hai bisogno per aggiornare e migliorare anche le applicazioni NLP più avanzate? L'AI generativa di OCI, ad esempio, offre una semplice integrazione con LLM versatili, come il modello di comando di Cohere o la serie Llama open source di Meta, in un servizio facile da usare. Permette di perfezionare i modelli per una vasta gamma di casi d'uso dell'NLP, tra cui assistenza alla scrittura, riepilogo, analisi e chat.

Per semplificare ulteriormente l'adozione dell'NLP più recente per la tua azienda, le applicazioni Oracle SaaS offrono un accesso immediato ai risultati dell'AI ovunque siano necessari, senza dover lasciare l'ambiente software utilizzato ogni giorno per supportare le operazioni.

Man mano che l'NLP continua a evolversi, sviluppa un enorme potenziale per rivoluzionare il modo in cui interagiamo con la tecnologia ed elaboriamo grandi quantità di informazioni testuali.

Da semplici comandi a conversazioni complesse, l'elaborazione del linguaggio naturale è la chiave di codifica per le interazioni uomo-computer. È anche alla base di alcune delle innovazioni AI più avanzate e rivoluzionarie attualmente disponibili.

Domande frequenti sull'elaborazione del linguaggio naturale (NLP)

In che modo l'NLP può migliorare l'assistenza clienti?

L'NLP può aiutare a migliorare l'assistenza clienti in diversi modi. Può elaborare un flusso costante di query vocali e scritte, consentendo una risoluzione più rapida dei problemi. Ciò avviene tramite LLM sofisticati che comprendono il contesto e le sfumature di significato nelle interazioni con i clienti. Allo stesso modo, può anche aiutare gli operatori umani dell'assistenza clienti a migliorare il proprio servizio fornendo riepiloghi delle chiamate e "attività da fare" dopo una chiamata.

Quali sono i vantaggi dell'NLP nella business analytics?

L'NLP consente a un gruppo più ampio di utenti di accedere a business analytics approfonditi. Fa in modo che i dirigenti possano esplorare i dati non tramite linguaggi di programmazione, come SQL, ma sulla base di conversazioni in linguaggio naturale con, ad esempio, un agente AI che sa come accedere, compilare e visualizzare i dati dal database aziendale dell'organizzazione.

In che modo l'NLP aiuta ad automatizzare i processi aziendali?

L'NLP aiuta ad automatizzare i processi aziendali comprendendo e generando il linguaggio. Ad esempio, un'applicazione NLP potrebbe ricevere, fatturare e avviare automaticamente le procedure di fatturazione ed evasione, in modo che il dipendente si dedichi semplicemente a rivedere e approvare l'attività. Ciò consente di risparmiare tempo e risorse per ogni fattura elaborata.

In che modo NLP e AI possono migliorare insieme il processo decisionale aziendale?

L'NLP dipende dal machine learning e spesso da sofisticati modelli AI di base. L'enorme potere dell'AI può contribuire al processo decisionale aziendale rendendo gli analytics dei dati più flessibili e accessibili. Ad esempio, una piattaforma di analytics basata su NLP potrebbe offrire un'interfaccia agentica che consente ai dirigenti di porre domande sul database aziendale dell'organizzazione usando il linguaggio naturale. In questo modo, i dirigenti non devono più attenersi a una dashboard programmata in precedenza e possono esplorare i dati in modo più creativo.