Partilhar via


PNL Cloudmersive (Pré-visualização)

As poderosas APIs de Processamento de Linguagem Natural (v2) permitem que você execute parte da marcação de fala, identificação de entidade, análise de frases e muito mais para ajudá-lo a entender o significado de texto não estruturado.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Suporte Cloudmersive
URL https://account.cloudmersive.com/contact-support
Email support@cloudmersive.com
Metadados do conector
Editora Cloudmersive, LLC
Sítio Web https://www.cloudmersive.com/nlp-api
Política de privacidade https://www.cloudmersive.com/privacy-policy
Categorias IA; Dados

Este conector é fundamental para processar texto e realizar análises avançadas de texto e processamento de linguagem natural. A PNL Cloudmersive abrange uma ampla gama de funções comuns de análise de texto, incluindo análise de sentimento, deteção de subjetividade, extração de entidade, reformulação automática e muito mais. O processamento de alta segurança sem estado garante um desempenho rápido e uma segurança forte. Você pode saber mais na página da API de PNL .

Para usar o conector NLP, você precisa de uma conta Cloudmersive. Você pode se inscrever com uma conta da Microsoft ou criar uma conta Cloudmersive. Siga as etapas abaixo para obter sua chave de API.

Obtenha a chave da API e o segredo

  • Registe-se para obter uma conta Cloudmersive
  • Faça login com sua conta Cloudmersive e clique em Chaves de API

Aqui você pode criar e ver sua(s) chave(s) de API listada(s) na página Chaves de API. Basta copiar e colar essa chave de API no Cloudmersive NLP Connector.

Agora você está pronto para começar a usar o Cloudmersive NLP Connector.

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave API (de https://cloudmersive.com) securestring A chave de api para esta API Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Analisar cadeia de caracteres para árvore de sintaxe

Analisa a cadeia de caracteres de entrada em uma árvore de sintaxe Penn Treebank

Detetar o idioma do texto

Determine automaticamente em qual idioma uma cadeia de caracteres de texto é escrita. Suporta dinamarquês (DAN), alemão (DEU), inglês (ENG), francês (FRA), italiano (ITA), japonês (JPN), coreano (KOR), holandês (NLD), norueguês (NOR), português (POR), russo (RUS), espanhol (SPA), sueco (SWE), chinês (ZHO).

Encontrar correções ortográficas

Encontre sugestões de correção ortográfica e retorne o resultado como JSON

Execute análise e deteção de palavrões e linguagem obscena no texto

Analise o texto de entrada usando palavrões avançados e Análise de Linguagem Obscena para determinar se a entrada contém linguagem profana. Suporta entrada no idioma inglês. Consome de 1 a 2 chamadas de API por frase.

Extrair entidades da cadeia de caracteres

Extraia as entitites nomeadas de uma cadeia de caracteres de entrada.

Extrair frases da cadeia de caracteres

Segmente uma cadeia de caracteres de entrada em frases separadas, resultado de saída como uma cadeia de caracteres.

Obter palavras na cadeia de caracteres de entrada

Obter as palavras do componente em uma cadeia de caracteres de entrada

Parte da fala marca uma cadeia de caracteres, filtra para pronomes

Parte da fala (POS) marca uma cadeia de caracteres, localiza os pronomes e retorna o resultado como JSON

Parte da fala marca uma cadeia de caracteres, filtra para verbos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os verbos e retorna o resultado como JSON

Parte da fala marcar uma cadeia de caracteres

Parte da fala (POS) marca uma cadeia de caracteres e retorna o resultado como JSON

Parte da fala marcar uma cadeia de caracteres, filtrar para adjetivos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os adjetivos e retorna o resultado como JSON

Parte da fala marcar uma cadeia de caracteres, filtrar para advérbios

Parte da fala (POS) marca uma cadeia de caracteres, localiza os advérbios e retorna o resultado como JSON

Parte da fala marcar uma cadeia de caracteres, filtrar para substantivos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os substantivos e retorna o resultado como JSON

Realizar análise de sentimento e classificação no texto

Analise o texto de entrada usando a Análise de Sentimento avançada para determinar se a entrada é positiva, negativa ou neutra. Suporta entrada no idioma inglês. Consome de 1 a 2 chamadas de API por frase.

Realizar Análise de Subjetividade e Objetividade no Texto

Analise o texto de entrada usando a avançada Análise de Linguagem de Subjetividade e Objetividade para determinar se o texto de entrada é objetivo ou subjetivo e quanto. Suporta entrada no idioma inglês. Consome de 1 a 2 chamadas de API por frase.

Refrasear, parafrasear texto em inglês frase por frase usando Deep Learning AI

Refrases ou paráfrases automaticamente inserem texto em inglês frase por frase usando Deep Learning avançado e PNL neural. Cria vários candidatos reprhasing por frase de entrada, de 1 a 10 possíveis reformulações da frase original. Procura preservar o significado semântico original em candidatos de saída reformulados. Consome 1-2 chamadas de API por opção de reformulação de saída gerada, por frase.

Traduzir Inglês para Alemão texto com Deep Learning AI

Traduz automaticamente o texto de entrada em inglês para o texto de saída em alemão usando Deep Learning avançado e PNL neural. Consome de 1 a 2 chamadas de API por frase de entrada.

Traduzir Inglês para Russo texto com Deep Learning AI

Traduz automaticamente o texto de entrada em inglês para o texto de saída em russo usando Deep Learning avançado e PNL neural. Consome de 1 a 2 chamadas de API por frase de entrada.

Traduzir russo para inglês texto com Deep Learning AI

Traduz automaticamente o texto de entrada em russo para o texto de saída em inglês usando Deep Learning avançado e PNL neural. Consome de 1 a 2 chamadas de API por frase de entrada.

Traduzir texto alemão para inglês com Deep Learning AI

Traduz automaticamente o texto de entrada em alemão para o texto de saída em inglês usando Deep Learning avançado e PNL neural. Consome de 1 a 2 chamadas de API por frase de entrada.

Verifique se a frase está escrita corretamente

Verifica se a frase está escrita corretamente e retorna o resultado como JSON

Analisar cadeia de caracteres para árvore de sintaxe

Analisa a cadeia de caracteres de entrada em uma árvore de sintaxe Penn Treebank

Parâmetros

Name Chave Necessário Tipo Description
InputString
InputString string

String de entrada para análise linguística

Devoluções

Resultado da operação de análise linguística

Detetar o idioma do texto

Determine automaticamente em qual idioma uma cadeia de caracteres de texto é escrita. Suporta dinamarquês (DAN), alemão (DEU), inglês (ENG), francês (FRA), italiano (ITA), japonês (JPN), coreano (KOR), holandês (NLD), norueguês (NOR), português (POR), russo (RUS), espanhol (SPA), sueco (SWE), chinês (ZHO).

Parâmetros

Name Chave Necessário Tipo Description
textToDetect
textToDetect string

Texto para detetar o idioma de

Devoluções

Saída de uma operação de deteção de idioma

Encontrar correções ortográficas

Encontre sugestões de correção ortográfica e retorne o resultado como JSON

Parâmetros

Name Chave Necessário Tipo Description
Palavra
Word string

Devoluções

Resultado da verificação da correção ortográfica

Execute análise e deteção de palavrões e linguagem obscena no texto

Analise o texto de entrada usando palavrões avançados e Análise de Linguagem Obscena para determinar se a entrada contém linguagem profana. Suporta entrada no idioma inglês. Consome de 1 a 2 chamadas de API por frase.

Parâmetros

Name Chave Necessário Tipo Description
TextToAnalyze
TextToAnalyze string

Texto a analisar

Devoluções

Saída de uma operação de análise de palavrões

Extrair entidades da cadeia de caracteres

Extraia as entitites nomeadas de uma cadeia de caracteres de entrada.

Parâmetros

Name Chave Necessário Tipo Description
InputString
InputString string

Cadeia de caracteres de entrada para extrair entidades de

Devoluções

Resultado da execução de uma operação de entidades de extração

Extrair frases da cadeia de caracteres

Segmente uma cadeia de caracteres de entrada em frases separadas, resultado de saída como uma cadeia de caracteres.

Parâmetros

Name Chave Necessário Tipo Description
InputString
InputString string

Devoluções

Obter palavras na cadeia de caracteres de entrada

Obter as palavras do componente em uma cadeia de caracteres de entrada

Parâmetros

Name Chave Necessário Tipo Description
InputText
InputText string

Devoluções

Palavras na cadeia de entrada

Parte da fala marca uma cadeia de caracteres, filtra para pronomes

Parte da fala (POS) marca uma cadeia de caracteres, localiza os pronomes e retorna o resultado como JSON

Parâmetros

Name Chave Necessário Tipo Description
InputText
InputText string

Cadeia de texto de entrada

Devoluções

Parte do resultado da tag de fala

Parte da fala marca uma cadeia de caracteres, filtra para verbos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os verbos e retorna o resultado como JSON

Parâmetros

Name Chave Necessário Tipo Description
InputText
InputText string

Cadeia de texto de entrada

Devoluções

Parte do resultado da tag de fala

Parte da fala marcar uma cadeia de caracteres

Parte da fala (POS) marca uma cadeia de caracteres e retorna o resultado como JSON

Parâmetros

Name Chave Necessário Tipo Description
InputText
InputText string

Cadeia de texto de entrada

Devoluções

Parte do resultado da tag de fala

Parte da fala marcar uma cadeia de caracteres, filtrar para adjetivos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os adjetivos e retorna o resultado como JSON

Parâmetros

Name Chave Necessário Tipo Description
InputText
InputText string

Cadeia de texto de entrada

Devoluções

Parte do resultado da tag de fala

Parte da fala marcar uma cadeia de caracteres, filtrar para advérbios

Parte da fala (POS) marca uma cadeia de caracteres, localiza os advérbios e retorna o resultado como JSON

Parâmetros

Name Chave Necessário Tipo Description
InputText
InputText string

Cadeia de texto de entrada

Devoluções

Parte do resultado da tag de fala

Parte da fala marcar uma cadeia de caracteres, filtrar para substantivos

Parte da fala (POS) marca uma cadeia de caracteres, localiza os substantivos e retorna o resultado como JSON

Parâmetros

Name Chave Necessário Tipo Description
InputText
InputText string

Cadeia de texto de entrada

Devoluções

Parte do resultado da tag de fala

Realizar análise de sentimento e classificação no texto

Analise o texto de entrada usando a Análise de Sentimento avançada para determinar se a entrada é positiva, negativa ou neutra. Suporta entrada no idioma inglês. Consome de 1 a 2 chamadas de API por frase.

Parâmetros

Name Chave Necessário Tipo Description
TextToAnalyze
TextToAnalyze string

Texto a analisar

Devoluções

Saída de uma operação de análise de sentimento

Realizar Análise de Subjetividade e Objetividade no Texto

Analise o texto de entrada usando a avançada Análise de Linguagem de Subjetividade e Objetividade para determinar se o texto de entrada é objetivo ou subjetivo e quanto. Suporta entrada no idioma inglês. Consome de 1 a 2 chamadas de API por frase.

Parâmetros

Name Chave Necessário Tipo Description
TextToAnalyze
TextToAnalyze string

Texto a analisar

Devoluções

Resultado de uma operação de análise da subjetividade

Refrasear, parafrasear texto em inglês frase por frase usando Deep Learning AI

Refrases ou paráfrases automaticamente inserem texto em inglês frase por frase usando Deep Learning avançado e PNL neural. Cria vários candidatos reprhasing por frase de entrada, de 1 a 10 possíveis reformulações da frase original. Procura preservar o significado semântico original em candidatos de saída reformulados. Consome 1-2 chamadas de API por opção de reformulação de saída gerada, por frase.

Parâmetros

Name Chave Necessário Tipo Description
TextToTranslate
TextToTranslate string

Texto a reformular

TargetRephrasingCount
TargetRephrasingCount integer

O número de opções de saída de reformulação que você gostaria por frase; Os valores possíveis são de 1 a 10. O padrão é 2.

Devoluções

Saída de uma operação de reformulação de texto

Traduzir Inglês para Alemão texto com Deep Learning AI

Traduz automaticamente o texto de entrada em inglês para o texto de saída em alemão usando Deep Learning avançado e PNL neural. Consome de 1 a 2 chamadas de API por frase de entrada.

Parâmetros

Name Chave Necessário Tipo Description
TextToTranslate
TextToTranslate string

Texto de tradução

Devoluções

Saída de uma operação de tradução de idioma

Traduzir Inglês para Russo texto com Deep Learning AI

Traduz automaticamente o texto de entrada em inglês para o texto de saída em russo usando Deep Learning avançado e PNL neural. Consome de 1 a 2 chamadas de API por frase de entrada.

Parâmetros

Name Chave Necessário Tipo Description
TextToTranslate
TextToTranslate string

Texto de tradução

Devoluções

Saída de uma operação de tradução de idioma

Traduzir russo para inglês texto com Deep Learning AI

Traduz automaticamente o texto de entrada em russo para o texto de saída em inglês usando Deep Learning avançado e PNL neural. Consome de 1 a 2 chamadas de API por frase de entrada.

Parâmetros

Name Chave Necessário Tipo Description
TextToTranslate
TextToTranslate string

Texto de tradução

Devoluções

Saída de uma operação de tradução de idioma

Traduzir texto alemão para inglês com Deep Learning AI

Traduz automaticamente o texto de entrada em alemão para o texto de saída em inglês usando Deep Learning avançado e PNL neural. Consome de 1 a 2 chamadas de API por frase de entrada.

Parâmetros

Name Chave Necessário Tipo Description
TextToTranslate
TextToTranslate string

Texto de tradução

Devoluções

Saída de uma operação de tradução de idioma

Verifique se a frase está escrita corretamente

Verifica se a frase está escrita corretamente e retorna o resultado como JSON

Parâmetros

Name Chave Necessário Tipo Description
Frase
Sentence string

Frase de entrada para verificação ortográfica

Devoluções

Resultado da verificação ortográfica de uma frase

Definições

SentimentAnalysisResponse

Saída de uma operação de análise de sentimento

Name Caminho Tipo Description
Êxito
Successful boolean

True se a operação de análise de sentimento foi bem-sucedida, false caso contrário

SentimentClassificationResult
SentimentClassificationResult string

Classificação do texto de entrada em uma classificação de sentimento; os valores possíveis são "Positivo", "Negativo" ou "Neutro"

SentimentScoreResult
SentimentScoreResult double

Pontuação de classificação de sentimento entre -1,0 e +1,0 onde pontuações menores que 0 são sentimentos negativos, pontuações maiores que 0 são sentimentos positivos e pontuações próximas a 0 são neutras. Quanto maior o valor se desviar de 0,0, mais forte será o sentimento, com +1,0 e -1,0 sendo o sentimento máximo positivo e negativo, respectivamente.

Contagem de Sentenças
SentenceCount integer

Número de frases no texto de entrada

ProfanidadeAnáliseResposta

Saída de uma operação de análise de palavrões

Name Caminho Tipo Description
Êxito
Successful boolean

True se a operação de deteção de palavrões foi bem-sucedida, false caso contrário

ProfanityScoreResult
ProfanityScoreResult double

Pontuação de classificação de palavrões entre 0,0 e 1,0, onde pontuações mais próximas de zero têm baixa probabilidade de serem profanas ou conterem linguagem obscena, enquanto pontuações próximas a 1,0 têm alta probabilidade de serem profanas ou conterem linguagem obscena. Valores acima de 0,8 têm uma probabilidade muito alta de serem profanos.

Contagem de Sentenças
SentenceCount integer

Número de frases no texto de entrada

SubjetividadeAnáliseResposta

Resultado de uma operação de análise da subjetividade

Name Caminho Tipo Description
Êxito
Successful boolean

Verdadeiro se a operação de análise de subjetividade foi bem-sucedida, falso de outra forma

SubjetividadeScoreResult
SubjectivityScoreResult double

A classificação de subjetividade versus objetividade pontua entre 0,0 e 1,0, onde pontuações próximas a zero têm alta probabilidade de objetividade, enquanto pontuações próximas a 1,0 têm alta probabilidade de subjetividade.

Contagem de Sentenças
SentenceCount integer

Número de frases no texto de entrada

ExtractEntitiesResponse

Resultado da execução de uma operação de entidades de extração

Name Caminho Tipo Description
Êxito
Successful boolean

True se a operação foi bem-sucedida, false caso contrário

Entities
Entities array of Entity

Entidade

Name Caminho Tipo Description
Tipo de entidade
EntityType string
EntityText
EntityText string

LanguageDetectionResponse

Saída de uma operação de deteção de idioma

Name Caminho Tipo Description
Êxito
Successful boolean

True se a operação de deteção de idioma foi bem-sucedida, false caso contrário

DetectedLanguage_ThreeLetterCode
DetectedLanguage_ThreeLetterCode string

Código linguístico ISO 639 de três letras

DetectedLanguage_FullName
DetectedLanguage_FullName string

O nome completo (em inglês) do idioma detetado

LanguageTranslationResponse

Saída de uma operação de tradução de idioma

Name Caminho Tipo Description
Êxito
Successful boolean

True se a operação de deteção de idioma foi bem-sucedida, false caso contrário

TranslatedTextResult
TranslatedTextResult string

Texto traduzido na língua de chegada

Contagem de Sentenças
SentenceCount integer

Número de frases no texto de entrada

ParseResponse

Resultado da operação de análise linguística

Name Caminho Tipo Description
Árvore de análise
ParseTree string

Árvore de análise no formato de árvore de sintaxe Penn Treebank

PosResponse

Parte do resultado da tag de fala

Name Caminho Tipo Description
TaggedFrases
TaggedSentences array of PosSentence

Frases na cadeia de caracteres

PosSentence

Frase em um resultado de tag POS

Name Caminho Tipo Description
Palavras
Words array of PosTaggedWord

Palavras na frase

PosTaggedWord

Palavra marcada em uma tag POS

Name Caminho Tipo Description
Palavra
Word object

Palavra que foi marcada

Tag
Tag object

Tag Penn Treebank aplicada à palavra

RephraseResponse

Saída de uma operação de reformulação de texto

Name Caminho Tipo Description
Êxito
Successful boolean

True se a operação de deteção de idioma foi bem-sucedida, false caso contrário

Resultados reformulados
RephrasedResults array of RephrasedSentence

Resultados da operação de refraseamento, parafraseamento, na ordem das frases de entrada

Contagem de Sentenças
SentenceCount integer

Número de frases no texto de entrada

Frase reformulada

Uma frase de entrada e resultados de reformulação associados

Name Caminho Tipo Description
Índice de Sentenças
SentenceIndex integer

Índice da sentença, com base em 1, ordenada

OriginalSentenceText
OriginalSentenceText string

Texto original da frase de entrada

Reformulações
Rephrasings array of RephrasedSentenceOption

Refraseando opções de texto, candidatos da frase de entrada original, em ordem - com melhor candidato primeiro

RephrasedSentenceOption

Uma reformulação de uma frase de entrada original

Name Caminho Tipo Description
RephrasedOptionIndex
RephrasedOptionIndex integer

Índice ordenado da opção de refraseamento, baseado em 1, sendo 1 a melhor opção

RephrasedSentenceText
RephrasedSentenceText string

Uma frase de saída reformulada do texto de entrada original

FraseSegmentaçãoResposta

Name Caminho Tipo Description
Êxito
Successful boolean
Frases
Sentences array of string
Contagem de Sentenças
SentenceCount integer

GetWordsResponse

Palavras na cadeia de entrada

Name Caminho Tipo Description
Palavras
Words array of WordPosition

Matriz de palavras

WordPosition

Name Caminho Tipo Description
Palavra
Word string

Word como uma cadeia de caracteres

Índice do WordIndex
WordIndex integer

Índice base zero da palavra; a primeira palavra tem índice 0, a segunda palavra tem índice 1 e assim por diante

Posição inicial
StartPosition integer

Deslocamento de caractere baseado em zero no qual a palavra começa na cadeia de caracteres de entrada

Posição Final
EndPosition integer

Deslocamento de caractere baseado em zero no qual a palavra termina na cadeia de caracteres de entrada

CheckWordResponse

Resultado da verificação da correção ortográfica

Name Caminho Tipo Description
Corrigir
Correct boolean

Verdadeiro se a palavra estiver escrita corretamente, falso caso contrário

Suggestions
Suggestions array of string

Correções ortográficas sugeridas

CheckSentenceResponse

Resultado da verificação ortográfica de uma frase

Name Caminho Tipo Description
Contagem incorreta
IncorrectCount integer

Número de palavras incorretas

Palavras
Words array of CorrectWordInSentence

Palavras na frase, corretas e incorretas

CorrectWordInSentence

Uma palavra numa frase

Name Caminho Tipo Description
Palavra
Word WordPosition
Corrigir
Correct boolean

Verdadeiro se a palavra estiver escrita corretamente, falso caso contrário

Suggestions
Suggestions array of string

Melhorias ortográficas sugeridas