L'attività Lingua - Annotazione del testo consente di eseguire diverse operazioni in linguaggio naturale come analisi del sentiment, analisi delle entità e analisi sintattica su un determinato testo utilizzando Cloud Natural Language.
Prima di iniziare
Assicurati di eseguire le attività seguenti nel progetto Google Cloud prima di configurare l'attività Lingua - Annotazione del testo:
- Attiva l'API Cloud Natural Language (
language.googleapis.com
). - Crea un profilo di autenticazione. L'Apigee Integration utilizza un profilo di autenticazione per connettersi a un endpoint di autenticazione per l'attività Lingua - Annotazione del testo.
Per informazioni su come concedere ruoli o autorizzazioni aggiuntivi a un account di servizio, vedi Concessione, modifica e revoca dell'accesso.
Configura l'attività Lingua - Annota testo
- Nell'interfaccia utente di Apigee, seleziona la tua organizzazione Apigee.
- Fai clic su Sviluppa > Integrazioni.
- Seleziona un'integrazione esistente o creane una nuova facendo clic su Crea integrazione.
Se stai creando una nuova integrazione:
- Inserisci un nome e una descrizione nella finestra di dialogo Crea integrazione.
- Seleziona una regione per l'integrazione dall'elenco delle regioni supportate.
- Fai clic su Crea.
In questo modo viene aperta l'integrazione nel designer dell'integrazione.
- Nella barra di navigazione del designer dell'integrazione, fai clic su +Aggiungi un'attività/un trigger > Tasks per visualizzare l'elenco delle attività disponibili.
- Fai clic sull'elemento Language - Annotate Text e inseriscilo nel designer dell'integrazione.
- Fai clic sull'elemento Lingua - Annota testo nel designer per visualizzare il riquadro di configurazione delle attività Lingua - Annota testo.
- Vai ad Autenticazione e seleziona un profilo di autenticazione esistente che vuoi utilizzare.
Facoltativo. Se non hai creato un profilo di autenticazione prima di configurare l'attività, fai clic su + Nuovo profilo di autenticazione e segui i passaggi descritti in Creare un nuovo profilo di autenticazione.
- Vai a Input attività e configura i campi di input visualizzati utilizzando la seguente tabella Parametri di input attività.
Le modifiche ai campi di immissione vengono salvate automaticamente.
Parametri di input dell'attività
Nella tabella seguente vengono descritti i parametri di input dell'attività Lingua - Annota testo:
Proprietà | Tipo di dati | Descrizione |
---|---|---|
Regione | Stringa | Regione in cui vuoi eseguire l'operazione di annotazione. Ad esempio, us-central1 . |
ProjectsId | Stringa | L'ID del tuo progetto Google Cloud. |
Richiesta | JSON | Vedi Struttura JSON della richiesta. Per informazioni sulle operazioni Natural Language supportate, consulta Operazioni Natural Language supportate. |
Output attività
L'attività Lingua - Annota testo restituisce l'output di risposta a seconda delle operazioni eseguite. Di seguito è riportato un output di esempio durante l'esecuzione dell'analisi sintattica:
{ "sentences": [ ... Array of sentences with sentence information ], "tokens": [ ... Array of tokens with token information ] }
Operazioni Natural Language supportate
L'attività Lingua - Annota testo consente di eseguire le seguenti operazioni in linguaggio naturale:
- Analisi del sentiment
- Utilizza l'analisi del sentiment per identificare e determinare l'atteggiamento emotivo (positivo, negativo o neutro) di un determinato testo. Per eseguire questa operazione, imposta il campo
extractDocumentSentiment
del codice JSON della richiesta sutrue
. - Analisi delle entità
- Utilizza l'analisi delle entità per ispezionare e recuperare entità come nomi propri e comuni e da un determinato testo. Per eseguire questa operazione, imposta il campo
extractEntities
del codice JSON della richiesta sutrue
. - Analisi sintattica
- Utilizza l'analisi sintattica per estrarre informazioni linguistiche da un determinato testo. Per eseguire questa operazione, imposta il campo
extractSyntax
del codice JSON della richiesta sutrue
.
Strategia di gestione degli errori
Una strategia di gestione degli errori per un'attività specifica l'azione da intraprendere se l'attività non riesce a causa di un errore temporaneo. Per informazioni su come utilizzare una strategia di gestione degli errori e per conoscere i diversi tipi di strategie di gestione degli errori, consulta Strategie di gestione degli errori.
Passaggi successivi
- Aggiungi bordi e condizioni degli spigoli.
- Testa e pubblica l'integrazione.
- Configura un attivatore.
- Aggiungi un'attività di mappatura dei dati.
- Vedi tutte le attività per i servizi Google Cloud.