Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de integrações clássicas
Última atualização 22 de abr de 2024

Análise de texto IBM Watson NLU

UiPath.Cognitive.Activities.Text.Analysis.IbmWatsonNluTextAnalysis

Importante:
Extrai informações de chaves de um texto especificado e retorna vários tipos de dados específicos do IBM Watson NLU, bem como um resultado bruto no formato .json , armazenado em uma variável String. Você pode encontrar mais informações sobre o serviço Conhecimento de linguagem natural lendo a documentação oficial aqui.

Propriedades

Comum
  • NomeDeExibição - o nome de exibição da atividade.
Entrada
  • Chave - A chave de API usada para fornecer acesso à ferramenta IBM Watson Text Analysis. Este campo suporta variáveis String.
  • Texto - O texto a ser analisado. Este campo suporta strings ou variáveis String.
  • ServiceUrl - O endereço da web customizado da instância local ou regional do IBM Watson usada para conectar-se ao serviço de análise de texto. Se o campo permanecer vazio durante a execução, o valor padrão para esse campo será "https://gateway.watsonplatform.net/natural-language-understanding/api/v1/analyze". Este campo suporta apenas strings e variáveis String.
  • Versão do serviço - a versão do serviço de compreensão da linguagem natural que deve ser usada. O valor padrão para este campo é "2017-02-27". Este campo suporta apenas strings e variáveis String.
  • Senha - A senha usada para fazer login no serviço Natural Language Understanding. Este campo suporta apenas strings e variáveis String.
  • Nome de usuário - O nome de usuário usado para fazer login no serviço Natural Language Understanding. Este campo suporta apenas strings e variáveis String.
Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Opções
  • AnalysisType - Selecione o tipo de análise a ser realizada no texto especificado. Os seguintes tipos estão disponíveis: Categorias, Conceitos, Entidades, Palavras-chavee Sentimento. Dependendo dos tipos de análise selecionados, as propriedades de saída podem diferir.
Saída
  • Categorias - A categoria à qual o texto especificado pertence, armazenada em uma lista de variáveis <KeyValuePair<String,Double>> . Cada item da lista contém o nome da categoria e a pontuação da categorização.
    Observação:

    Para obter mais informações sobre a hierarquia de categorias, consulte a documentação oficial da IBM aqui.

  • Conceitos - Os conceitos extraídos do texto especificado, armazenados em uma lista de <KeyValuePair<String,Double>> variáveis. Cada item da lista contém o conceito e a pontuação do conceito.
  • Entidades - As entidades extraídas do texto especificado, armazenadas em uma lista de IBMEntity variáveis. A variável IBMEntity contém as seguintes informações para cada entidade:
    • Tipo - O tipo da entidade.
    • Sentiment - A pontuação de sentimento e o rótulo da entidade.
    • Relevância - A relevância da entidade no texto especificado.
    • Emoção - As pontuações para todas as emoções definidas.
    • Desambiguação - Outros conceitos que estão presentes no texto especificado e estão vinculados à entidade.
    • Contagem - O número de vezes que a entidade é mencionada no texto especificado.
Aqui está um exemplo de um texto .json que mostra as informações e a estrutura IBMEntity :
{  
         "type":"Location",
         "text":"Europe",
         "sentiment":{  
            "score":0.0,
            "label":"neutral"
         },
         "relevance":0.677612,
         "emotion":{  
            "sadness":0.336228,
            "joy":0.044658,
            "fear":0.075551,
            "disgust":0.355227,
            "anger":0.076605
         },
         "disambiguation":{  
            "subtype":[  
               "MusicalGroup",
               "BroadcastArtist",
               "FilmMusicContributor",
               "Lyricist",
               "MusicalArtist",
               "RecordProducer",
               "Continent"
            ],
            "name":"Europe",
            "dbpedia_resource":"http://dbpedia.org/resource/Europe"
         },
         "count":2
}{  
         "type":"Location",
         "text":"Europe",
         "sentiment":{  
            "score":0.0,
            "label":"neutral"
         },
         "relevance":0.677612,
         "emotion":{  
            "sadness":0.336228,
            "joy":0.044658,
            "fear":0.075551,
            "disgust":0.355227,
            "anger":0.076605
         },
         "disambiguation":{  
            "subtype":[  
               "MusicalGroup",
               "BroadcastArtist",
               "FilmMusicContributor",
               "Lyricist",
               "MusicalArtist",
               "RecordProducer",
               "Continent"
            ],
            "name":"Europe",
            "dbpedia_resource":"http://dbpedia.org/resource/Europe"
         },
         "count":2
}
  • Erro - Extrai mensagens de erro enviadas pelo servidor IBM Watson NLU, se houver, armazenadas em variáveis String.
  • Palavras-chave - As palavras-chave extraídas do texto especificado, armazenadas em uma variável IBMKeyword . A variável IBMKeyword contém as seguintes informações para cada palavra-chave:
    • Sentiment - A pontuação de sentimento e o rótulo da palavra-chave.
    • Relevância - A relevância da palavra-chave no texto especificado.
    • Emoção - As pontuações para todas as emoções definidas.
Aqui está um exemplo de um texto .json que mostra as informações e a estrutura IBMKeyword :
{  
         "text":"Occidental",
         "sentiment":{  
            "score":0.0,
            "label":"neutral"
         },
         "relevance":0.377729,
         "emotion":{  
            "sadness":0.093656,
            "joy":0.56355,
            "fear":0.037183,
            "disgust":0.058567,
            "anger":0.23449
         }
 }{  
         "text":"Occidental",
         "sentiment":{  
            "score":0.0,
            "label":"neutral"
         },
         "relevance":0.377729,
         "emotion":{  
            "sadness":0.093656,
            "joy":0.56355,
            "fear":0.037183,
            "disgust":0.058567,
            "anger":0.23449
         }
 }
  • Idioma - Extrai o idioma em que o texto fornecido está e o armazena em uma variável String.
  • RawResult - Permite extrair as informações do texto especificado, no formato .JSON, como uma variável String. Os dados obtidos diferem dependendo do tipo de análise selecionado.
  • Sentimento - A pontuação e o rótulo do sentimento extraídos do texto especificado, armazenados em uma variável KeyValuePair<Double,String> .
  • Propriedades

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.