Condividi tramite


Cos'è Lingua di Azure AI?

Lingua di Azure AI è un servizio basato sul cloud che fornisce funzionalità di elaborazione del linguaggio naturale (NLP) per la comprensione e l'analisi del testo. Usare questo servizio per creare applicazioni intelligenti usando Language Studio basato sul Web, le API REST e le librerie client.

Funzionalità disponibili

Questo servizio linguistico unifica i servizi cognitivi disponibili in precedenza: Servizi di Azure AI, Analisi del testo, QnA Maker e LUIS. Se è necessario eseguire la migrazione da questi servizi, vedere la sezione relativa alla migrazione.

Il servizio di linguaggio offre anche diverse nuove funzionalità, che possono essere una delle seguenti:

  • Preconfigurato, il che significa che i modelli di intelligenza artificiale usati dalla funzionalità non sono personalizzabili. È sufficiente inviare i dati e usare l'output della funzionalità nelle applicazioni.
  • Personalizzabile, il che significa che si esegue il training di un modello di intelligenza artificiale usando i nostri strumenti per adattarlo in modo specifico ai dati.

Le funzionalità del linguaggio vengono usate anche nei modelli di agente:

Suggerimento

Non si sa quale funzionalità usare? Vedere La funzionalità del servizio linguistico da usare per aiutarti a decidere.

Azure AI Foundry consente di usare la maggior parte delle funzionalità del servizio seguenti senza dover scrivere codice.

Riconoscimento delle entità denominate (NER)

Screenshot del riconoscimento entità denominata in Fonderia Azure AI.

Il riconoscimento di entità denominate identifica voci diverse nel testo e le classifica in tipi predefiniti.

Rilevamento delle informazioni personali e sanitarie

Screenshot delle PII della conversazione in Fonderia Azure AI.Screenshot delle PII del testo in Fonderia Azure AI.

Il rilevamento delle PII identifica le entità in testo e conversazioni (trascrizioni o chat) associate a singoli utenti.

Rilevamento della lingua

Screenshot del rilevamento della lingua in Fonderia Azure AI.

Il rilevamento lingua valuta il testo e rileva un'ampia gamma di lingue e varianti dialettali.

Analisi del sentiment e opinion mining

Screenshot dell'analisi del sentiment in Fonderia Azure AI.

Funzionalità preconfigurate di analisi del sentiment e mining dei pareri che consentono di comprendere la percezione pubblica del brand o dell'argomento. Queste funzionalità analizzano il testo per identificare sentimenti positivi o negativi e possono collegarli a elementi specifici all'interno del testo.

Riepilogo

Screenshot del riepilogo conversazioni in Fonderia Azure AI.Screenshot del riepilogo del call center in Fonderia Azure AI.Screenshot del riepilogo del testo in Fonderia Azure AI.

Il riepilogo condensa le informazioni relative a testo e conversazioni (trascrizioni e chat). Il riepilogo del testo genera un riepilogo, supportando due approcci: il riepilogo estrativo crea un riepilogo selezionando frasi chiave dal documento e mantenendo le posizioni originali. Al contrario, il riepilogo astrattivo genera un riepilogo producendo frasi o frasi nuove, concise e coerenti che non vengono copiate direttamente dal documento originale. Riepilogo conversazioni riassume e segmenta riunioni di lunga durata in capitoli con timestamp. Il riepilogo del call center riepiloga i problemi dei clienti e la risoluzione.

Estrazione di frasi chiave

Screenshot dell'estrazione di frasi chiave in Fonderia Azure AI.

L'estrazione di frasi chiave è una funzionalità preconfigurata che valuta e restituisce i concetti principali in un testo non strutturato e li restituisce come elenco.

Collegamento di entità

Screenshot di un esempio di collegamento delle entità.

Il collegamento delle entità è una funzionalità preconfigurata che disambigua 'identità delle entità (parole o frasi) individuate in un testo non strutturato e restituisce collegamenti a Wikipedia.

Analisi del testo per il settore medico

Screenshot dell'analisi del testo per l'integrità in Fonderia Azure AI.

Analisi del testo per l'integrità Estrae ed etichetta le informazioni sull'integrità rilevanti dal testo non strutturato.

Classificazione personalizzata del testo

Screenshot di un esempio di classificazione del testo personalizzato.

La classificazione personalizzata del testo consente di creare modelli di intelligenza artificiale personalizzati per classificare documenti di testo non strutturati in classi personalizzate definite.

Riconoscimento entità denominata personalizzata

Screenshot di un esempio di riconoscimento entità denominata personalizzata.

Il Riconoscimento entità denominata (NER) personalizzato consente di creare modelli di intelligenza artificiale personalizzati per estrarre categorie di entità personalizzate (etichette per parole o frasi) usando testo non strutturato fornito dall'utente.

Comprensione del linguaggio di conversazione

Screenshot di un esempio di comprensione del linguaggio di conversazione.

Il CLU (comprensione del linguaggio di conversazione) consente agli utenti di creare modelli personalizzati di comprensione del linguaggio naturale per prevedere l'intenzione complessiva di un'espressione in ingresso ed estrarre informazioni importanti da questa.

Flusso di lavoro di orchestrazione

Screenshot di un esempio di flusso di lavoro di orchestrazione.

Il flusso di lavoro di orchestrazione è una funzionalità personalizzata che consente di connettere applicazioni di CLU (comprensione del linguaggio di conversazione), domandee LUIS.

Risposta alla domanda

Screenshot di un esempio di risposta alle domande.

La risposta alle domande è una funzionalità personalizzata che identifica la risposta più adatta per gli input dell'utente. Questa funzionalità viene in genere usata per sviluppare applicazioni client conversazionali, tra cui piattaforme di social media, chat bot e applicazioni desktop abilitate per il riconoscimento vocale.

Quale funzionalità del servizio di linguaggio è consigliabile usare?

Questa sezione illustra come decidere quale funzionalità del servizio di linguaggio usare per l'applicazione:

Per saperne di più Formato documento Soluzione ottimale Questa soluzione è personalizzabile?*
Rilevare e/o redactare informazioni sensibili, PII ad esempio e PHI. Testo non strutturato,
conversazioni trascritte
Rilevamento di informazioni personali
Estrarre categorie di informazioni senza creare un modello personalizzato. Testo non strutturato La funzionalità preconfigurata di Riconoscimento entità denominata (NER)
Estrarre categorie di informazioni usando un modello specifico per i dati. Testo non strutturato Riconoscimento entità denominata personalizzata
Estrarre gli argomenti principali e le frasi importanti. Testo non strutturato Estrazione delle frasi chiave
Determinare la valutazione e le opinioni espresse nel testo. Testo non strutturato Analisi valutazione e opinion mining
Riepilogare blocchi lunghi di testo o conversazioni. Testo non strutturato,
conversazioni trascritte.
Riepilogo
Disambiguare le entità e ottenere collegamenti a Wikipedia. Testo non strutturato Collegamento di entità
Classificare i documenti in una o più categorie. Testo non strutturato Classificazione personalizzata del testo
Estrarre informazioni mediche da documenti clinici/medici, senza creare un modello. Testo non strutturato Analisi del testo per il settore medico
Creare un'applicazione di conversazione che risponde agli input dell'utente. Input dell'utente non strutturati Funzionalità della risposta alla domanda
Rilevare la lingua in cui è stato scritto un testo. Testo non strutturato Rilevamento della lingua
Effettuare previsioni sull'intenzione degli input dell'utente ed estrarre informazioni da tali input. Input dell'utente non strutturati Comprensione del linguaggio di conversazione
Connettere le app dalla comprensione del linguaggio di conversazione, da LUIS e dalla funzionalità di risposta alla domanda. Input dell'utente non strutturati Flusso di lavoro di orchestrazione

* Se una funzionalità è personalizzabile, è possibile eseguire il training di un modello di intelligenza artificiale usando gli strumenti per adattarli in modo specifico ai dati. In caso contrario, una funzionalità è preconfigurata, ovvero i modelli di intelligenza artificiale usati non possono essere modificati. È sufficiente inviare i dati e usare l'output della funzionalità nelle applicazioni.

Eseguire la migrazione da Analisi del testo, QnA Maker o Language Understanding (LUIS)

Servizi di Azure AI per la lingua unificano tre singoli servizi linguistici in Servizi di Azure AI: Analisi del testo, QnA Maker e Language Understanding (LUIS). Se si usano questi tre servizi, è possibile eseguire facilmente la migrazione ai nuovi Servizi di Azure AI per la lingua. Per istruzioni, vedere Migrazione di Lingua di Azure AI.

Esercitazioni

Dopo aver familiarizzato con la guida introduttiva del Servizio lingua, provare le esercitazioni che illustrano come risolvere diversi scenari.

Esempi di codice

Sono disponibili altri esempi di codice in GitHub per le lingue seguenti:

Distribuire in locale con i contenitori Docker

Usare i contenitori del servizio di linguaggio per distribuire le funzionalità dell'API in locale. Questi contenitori Docker consentono di avvicinare il servizio ai dati per motivi di conformità, sicurezza o di altro tipo. Il servizio di linguaggio offre i contenitori seguenti:

IA responsabile

Un sistema di intelligenza artificiale include non solo la tecnologia, ma anche le persone che lo usano, le persone interessate e l'ambiente di distribuzione. Leggere gli articoli seguenti per informazioni sull'uso e la distribuzione responsabili dell'intelligenza artificiale nei sistemi: