Che cos'è Servizio cognitivo di Azure per la lingua?

Servizio cognitivo di Azure per il linguaggio è 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.

Questo servizio di linguaggio unifica Analisi del testo, QnA Maker e LUIS e offre anche diverse nuove funzionalità. Queste funzionalità possono essere:

  • 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 eseguirà il training di un modello di intelligenza artificiale usando gli strumenti per adattarli in modo specifico ai dati.

Eseguire la migrazione da Analisi del testo, QnA Maker o Language Understanding?

Servizi cognitivi di Azure per il linguaggio unifica tre singoli servizi linguistici in Servizi cognitivi: Analisi del testo, QnA Maker e Language Understanding (LUIS). Se si usano questi tre servizi, è possibile eseguire facilmente la migrazione al nuovo Servizio cognitivo di Azure per la lingua. Per istruzioni, vedere Migrazione a Servizi cognitivi di Azure per la lingua.

Funzionalità disponibili

Il servizio cognitivo di Azure per il linguaggio offre le funzionalità seguenti:

Funzionalità Descrizione Opzioni di distribuzione
Riconoscimento di entità denominate (NER) Questa funzionalità preconfigurato identifica le entità nel testo in diverse categorie predefinite. * Language Studio
* API REST e libreria client
Rilevamento delle informazioni personali Questa funzionalità preconfigurato identifica le entità nel testo in diverse categorie predefinite di informazioni riservate, ad esempio le informazioni sull'account. * Language Studio
* API REST e libreria client
Estrazione delle frasi chiave Questa funzionalità preconfigurata valuta il testo non strutturato e, per ogni documento di input, restituisce un elenco di frasi chiave e punti principali nel testo. * Language Studio
* API REST e libreria client
* Contenitore Docker
Collegamento di entità Questa funzionalità preconfigurato elimina l'ambiguità dell'identità di un'entità trovata nel testo e fornisce collegamenti all'entità su Wikipedia. * Language Studio
* API REST e libreria client
Analisi del testo per la sanità Questa funzionalità preconfigurata estrae informazioni da testi medici non strutturati, ad esempio note cliniche e note del medico. * Language Studio
* API REST e libreria client
* Contenitore Docker
NER personalizzato Creare un modello di intelligenza artificiale per estrarre categorie di entità personalizzate usando testo non strutturato specificato. * Language Studio
* REST API
Analizzare sentiment e opinioni Questa funzionalità preconfigurato fornisce etichette di valutazione (ad esempio "negative", "neutral" e "positive") per frasi e documenti. Questa funzionalità può inoltre fornire informazioni granulari sulle opinioni relative alle parole visualizzate nel testo, ad esempio gli attributi dei prodotti o dei servizi. * Language Studio
* API REST e libreria client
* Contenitore Docker
Rilevamento della lingua Questa funzionalità preconfigurata valuta il testo e determina la lingua in cui è stata scritta. Restituisce un identificatore di lingua e un punteggio che indica il livello di attendibilità dell'analisi. * Language Studio
* API REST e libreria client
* Contenitore Docker
Classificazione testo personalizzata (anteprima) Creare un modello di intelligenza artificiale per classificare il testo non strutturato in classi personalizzate definite dall'utente. * Language Studio
* REST API
Riepilogo del testo (anteprima) Questa funzionalità preconfigurato estrae frasi chiave che trasmettono collettivamente l'essenza di un documento. * Language Studio
* API REST e libreria client
Comprensione del linguaggio conversazionale (anteprima) Creare un modello di intelligenza artificiale per consentire di comprendere il linguaggio naturale in app, bot e dispositivi IoT. * Language Studio
Risposta alle domande Questa funzionalità preconfigurata fornisce risposte alle domande estratte dall'input di testo, usando contenuto semistrutturato, ad esempio: domande frequenti, manuali e documenti. * Language Studio
* API REST e libreria client
Flusso di lavoro di orchestrazione Eseguire il training di modelli linguistici per connettere le applicazioni alle risposte alle domande, alla comprensione del linguaggio conversazionale e a LUIS * Language Studio
* REST API

Esercitazioni

Dopo aver avuto la possibilità di iniziare a usare il servizio language, provare le esercitazioni che illustrano come risolvere vari scenari.

Esempi di codice aggiuntivi

Altri esempi di codice sono disponibili in GitHub per i linguaggi seguenti:

Distribuire in locale con i contenitori Docker

Usare i contenitori del servizio di linguaggio per distribuire le funzionalità api in locale. Questi contenitori Docker consentono di avvicinare il servizio ai dati per motivi di conformità, sicurezza o altri motivi operativi. Il servizio Language offre i contenitori seguenti:

IA responsabile

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