Actividades
Más reciente
False
Imagen de fondo del banner
Actividades de integraciones clásicas
Última actualización 22 de abr. de 2024

Análisis de texto de IBM Watson NLU

UiPath.Cognitive.Activities.Text.Analysis.IbmWatsonNluTextAnalysis

Importante:
Extrae información clave de un texto especificado y devuelve múltiples tipos de datos específicos de IBM Watson NLU, así como un resultado sin procesar en formato .json , almacenado en una variable String. Puedes encontrar más información sobre el servicio Natural Language Understanding leyendo la documentación oficial aquí.

Propiedades

Común
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.
Entrada
  • Clave : la clave de API utilizada para ofrecer acceso a la herramienta Análisis de texto de IBM Watson. Este campo admite variables de cadena.
  • Texto : el texto que se va a analizar. Este campo admite cadenas o variables de cadena.
  • UrlDeServicio : la dirección web personalizada de la instancia de IBM Watson local o regional utilizada para conectarse al servicio de análisis de texto. Si el campo permanece vacío en runtime, el valor predeterminado para este campo es "https://gateway.watsonplatform.net/ natural-language-ights/api/v1/analyze". Este campo solo admite cadenas y variables de cadena.
  • Versión de servicio: la versión del servicio de Natural Language Understanding que se va a utilizar. El valor predeterminado para este campo es "2017-02-27". Este campo solo admite cadenas y variables de cadena.
  • Contraseña : la contraseña utilizada para iniciar sesión en el servicio Natural Language Understanding. Este campo solo admite cadenas y variables de cadena.
  • Nombre de usuario: el nombre de usuario utilizado para iniciar sesión en el servicio Natural Language Understanding. Este campo solo admite cadenas y variables de cadena.
Otros
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.
Opciones
  • TipoDeAnálisis : selecciona el tipo de análisis que se realizará en el texto especificado. Están disponibles los siguientes tipos: categorías, conceptos, entidades, palabras clavey opinión. Dependiendo de los tipos de análisis seleccionados, las propiedades de salida pueden diferir.
Salida
  • Categorías : la categoría a la que pertenece el texto especificado, almacenado en una lista de <KeyValuePair<String,Double>> variables. Cada elemento de la lista contiene el nombre de la categoría y la puntuación de categorización.
    Nota:

    Para obtener más información sobre la jerarquía de categorías, consulta la documentación oficial de IBM aquí.

  • Conceptos : los conceptos extraídos del texto especificado, almacenados en una lista de <KeyValuePair<String,Double>> variables. Cada elemento de la lista contiene el concepto y la puntuación del concepto.
  • Entidades : las entidades extraídas del texto especificado, almacenadas en una lista de IBMEntity variables. La variable IBMEntity contiene la siguiente información para cada entidad:
    • Tipo : el tipo de entidad.
    • Opinión : la puntuación y la etiqueta de la opinión de la entidad.
    • Relevancia : la relevancia de la entidad en el texto especificado.
    • Emoción : las puntuaciones de todas las emociones definidas.
    • Desambiguación : otros conceptos que están presentes en el texto especificado y vinculados a la entidad.
    • Recuento : el número de veces que se menciona la entidad en el texto especificado.
Aquí hay un ejemplo de un texto .json que muestra la información y la estructura 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
}
  • Error : extrae los mensajes de error enviados por el servidor IBM Watson NLU, si los hay, almacenados en variables de cadena.
  • Palabras clave : las palabras clave extraídas del texto especificado, almacenadas en una variable IBMKeyword . La variable IBMKeyword contiene la siguiente información para cada palabra clave:
    • Opinión : la puntuación y la etiqueta de la palabra clave.
    • Relevancia : la relevancia de la palabra clave en el texto especificado.
    • Emoción : las puntuaciones de todas las emociones definidas.
Aquí hay un ejemplo de un texto .json que muestra la información y la estructura 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 : extrae el idioma en el que se encuentra el texto y lo almacena en una variable de cadena.
  • ResultadoSiguiente : te permite extraer la información del texto especificado, en formato .JSON, como una variable de cadena. Los datos obtenidos varían en función del Tipo de análisis seleccionado.
  • Opinión : la puntuación y la etiqueta de la opinión extraída del texto especificado, almacenado en una variable KeyValuePair<Double,String> .
  • Propiedades

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.