Gestionar enriquecimientos

Aplique enriquecimientos a los campos de los documentos para que la información significativa sea más fácil de encontrar y devolver en las búsquedas.

Normalmente se aplican enriquecimientos a los campos en el momento en que se crea el enriquecimiento. Sin embargo, puede aplicar enriquecimientos a los campos más adelante. Es posible que desee aplicar un enriquecimiento existente a un nuevo campo personalizado que cree utilizando la herramienta SDU, por ejemplo. También puede eliminar los enriquecimientos que ha aplicado a los campos.

Para obtener más información sobre los enriquecimientos disponibles, consulte los siguientes temas:

Para aplicar enriquecimientos a un proyecto de Content Mining, debe utilizar la aplicación Content Mining en lugar de utilizar la interfaz de usuario de Discovery. Cuando utilice la aplicación Content Mining, se asegurará de que los enriquecimientos se acepten en el proyecto de Content Mining. Para obtener más información sobre la aplicación de enriquecimientos como, por ejemplo, un diccionario o un sentimiento de frase a un proyecto de Content Mining, consulte Enriquecer la colección.

Para gestionar los enriquecimientos, siga los siguientes pasos:

  1. En el panel de navegación, abra la página Gestionar colecciones y, a continuación, pulse una colección para abrirla.

  2. Pulse el separador Enriquecimientos.

    Se muestra una lista de los enriquecimientos disponibles.

    Puede identificar enriquecimientos incorporados porque están categorizados como de tipo System. La lista también incluye los enriquecimientos personalizados que se han creado en cualquiera de los proyectos de la instancia de servicio.

  3. Busque el enriquecimiento que desea aplicar o eliminar.

  4. Pulse el triángulo en el campo asociado para expandir una lista de campos.

  5. Realice una de las acciones siguientes:

    • Para aplicar un enriquecimiento a los documentos, seleccione el campo o campos que desea enriquecer. Puede aplicar enriquecimientos a los campos text y html, y a los campos personalizados que se han añadido desde archivos JSON o CSV cargados o desde la herramienta Smart Document Understanding (SDU).

      Si el campo que elige procede de un archivo JSON, después de aplicar el enriquecimiento, el tipo de datos de campo se convierte en una matriz. El campo se convierte en una matriz incluso si contiene un único valor. Por ejemplo, "field1": "Discovery" pasa a ser "field1": ["Discovery"]. Solo se enriquecen los primeros 50.000 caracteres de un campo personalizado de un archivo JSON.

    • Para eliminar un enriquecimiento, desmarque los recuadros de selección de los campos de los que desea eliminar el enriquecimiento.

  6. Pulse Aplicar cambios y volver a procesar para aplicar los cambios a la colección.

Supresión de un enriquecimiento

Puede suprimir un enriquecimiento personalizado que ha creado para enseñar a Discovery sobre el servicio. Los enriquecimientos personalizados incluyen diccionarios, expresiones regulares, patrones, etc. Para obtener más información, consulte Adición de recursos específicos de dominio.

No puede suprimir un enriquecimiento precompilado. Los enriquecimientos precompilados incluyen los enriquecimientos de Natural Language Understanding, como el enriquecimiento Entidades, que se incorporan en el producto. Para determinar qué enriquecimientos se incorporan, seleccione la columna Tipo de la página Enriquecimientos para una colección. Los enriquecimientos precompilados tienen el tipo System.

Para eliminar un enriquecimiento personalizado, siga estos pasos:

  1. Abra un proyecto que utilice el enriquecimiento personalizado.

  2. Pulse Gestionar recopilacionesy, a continuación, abra una recopilación en la que se esté utilizando el enriquecimiento.

  3. En la página Enriquecimientos de una colección, elimine el enriquecimiento de los campos donde se aplique.

  4. Pulse Aplicar cambios y volver a procesar y, a continuación, espere a que el sistema procese los documentos de la colección sin el enriquecimiento.

  5. Repita el paso anterior para cada colección de cada proyecto donde se utilice el enriquecimiento.

    Recuerde que cualquier colección de cualquier proyecto de una única instancia de servicio de Discovery puede utilizar una mejora personalizada.

  6. Desde cualquiera de las colecciones que han utilizado el enriquecimiento, abra la página Enriquecimiento y, a continuación, pulse el icono de supresión para suprimir el enriquecimiento.

El enriquecimiento personalizado se elimina de la lista Enriquecimientos en todas partes de esta instancia de servicio.

Utilización de la API para gestionar enriquecimientos

Para aplicar un enriquecimiento a los datos utilizando la API, realice los pasos siguientes:

  1. En primer lugar, debe conocer el ID exclusivo del enriquecimiento que desea aplicar. Para obtener más información, consulte ID de enriquecimiento.
  2. Utilice los métodos Crear colección o Actualizar colección para aplicar un enriquecimiento a los documentos de una colección. Para obtener más información, consulte Aplicar enriquecimiento utilizando la API

ID de enriquecimiento

Si desea aplicar un enriquecimiento personalizado que ha creado para una colección a otra colección, debe conocer el ID exclusivo que se ha generado para el enriquecimiento cuando se creó. Utilice la API para listar enriquecimientos del proyecto donde se está utilizando el enriquecimiento personalizado. La lista que se devuelve incluye información de ID de enriquecimiento.

Para los enriquecimientos precompilados, los ID exclusivos no cambian. La tabla siguiente lista los ID que están asociados con cada tipo de enriquecimiento precompilado e identifica los idiomas de colección para los que se admite el enriquecimiento. No se puede aplicar un enriquecimiento a una colección a menos que el idioma de la colección esté soportado por el enriquecimiento.

ID de enriquecimiento precompilado
Nombre ID de enriquecimiento Idiomas soportados
Lista de Contratos 701db916-fc83-57ab-0000-000000000014 es
Entidades 701db916-fc83-57ab-0000-00000000001e ar, de, en, es, fr, it, ja, ko, nl, pt, zh-CN
Palabras clave 701db916-fc83-57ab-0000-000000000018 ar, de, en, es, fr, it, ja, ko, nl, pt, zh-CN
Categoría léxica 701db916-fc83-57ab-0000-000000000002 Todos los idiomas soportados
Opinión de documento 701db916-fc83-57ab-0000-000000000016 ar, de, en, es, fr, it, ja, ko, nl, pt, zh-CN
Comprensión de tablas 701db916-fc83-57ab-0000-000000000012 Todos los idiomas soportados

Para obtener más información sobre todos los idiomas soportados, consulte Soporte de idiomas.

Aplicar enriquecimientos utilizando la API

Para aplicar un enriquecimiento mediante el API, siga estos pasos:

  1. Determine la dirección base ( URL ) para el punto final y el token o la clave API para su implementación.

    Para obtener más información, consulte Creación de aplicaciones personalizadas con la API.

  2. Obtenga el ID de proyecto para el proyecto.

    En la interfaz de usuario del producto, vaya a la página Integrar y desplegar > Ver información de API y, a continuación, copie el ID de proyecto.

  3. Si no conoce el ID de la colección a la que desea aplicar el enriquecimiento, obtenga una lista de sus colecciones para encontrarla.

    Por ejemplo:

    GET $authentication $url/v2/projects/$project_id/collections?version=2019-11-22
    

    Se devuelve collection_id.

  4. Envíe una solicitud GET para devolver la configuración de la colección que lista los enriquecimientos aplicados.

    Por ejemplo:

    GET $authentication $url/v2/projects/$project_id/collections/$collection_id?version=2019-11-22
    

    Para los ID de enriquecimiento para los enriquecimientos precompilados, consulte ID de enriquecimiento.

  5. Añada el enriquecimiento que desea aplicar.

    Por ejemplo, para añadir el enriquecimiento Palabras clave, puede incluir el enriquecimiento en la lista de enriquecimientos. En primer lugar, obtenga su ID de la tabla.

    El ID de enriquecimiento de palabras clave es 701db916-fc83-57ab-0000-000000000018. Para indicar que desea aplicar el enriquecimiento de palabras clave al contenido del campo text de los documentos de la colección, puede representarlo en formato JSON como se indica a continuación:

    {
        "enrichment_id" : "701db916-fc83-57ab-0000-000000000018",
        "fields" : [ "text" ]
    }
    

    Los enriquecimientos que especifique sustituirán a los enriquecimientos predeterminados. Por lo tanto, si desea conservar un enriquecimiento predeterminado, no olvide incluirlo en la lista de enriquecimientos que aplica a la colección. Para obtener una lista de enriquecimientos predeterminados por tipo de proyecto, consulte enriquecimientos predeterminados por tipo de proyecto.

    Por ejemplo, para retener el enriquecimiento Entidades y añadir el enriquecimiento Palabras clave, puede especificar lo siguiente en el cuerpo de la solicitud.

    "enrichments": [
      {
        "enrichment_id": "701db916-fc83-57ab-0000-00000000001e",
        "fields": [
          "text"
        ]
      },
      {
        "enrichment_id": "701db916-fc83-57ab-0000-000000000018",
        "fields": [
          "text"
        ]
      }
    ]
    
  6. Envíe el cuerpo de solicitud JSON actualizado con el método update collection para aplicar el enriquecimiento a la colección.

    Por ejemplo:

    POST $authentication -d '$requestBody' $url/v2/projects/$project_id/collections/$collection_id?version=2019-11-22
    

Enriquecimientos predeterminados por tipo de proyecto

Algunos enriquecimientos precompilados se aplican automáticamente a las colecciones de un proyecto basándose en el tipo de proyecto. La tabla siguiente muestra los enriquecimientos predeterminados que se aplican a cada tipo de proyecto.

enriquecimientos predeterminados por tipo de proyecto
Esta tabla tiene cabeceras de fila y columna. Las cabeceras de fila identifican tipos de proyecto. Las cabeceras de columna identifican distintos enriquecimientos. Para comprender qué enriquecimientos se aplican a un tipo de proyecto de forma predeterminada, vaya a la fila que describe los enriquecimientos y busque las columnas para el tipo de proyecto en el que está interesado.
Enriquecimiento Recuperación de documentos Recuperación de documentos para contratos Búsqueda de conversación Content Mining
Lista de Contratos Icono de marca de selección
Entidades Icono de marca de selección Icono de marca de selección
Palabras clave
Categoría léxica Icono de marca de selección
Opinión de documento
Comprensión de tablas Icono de marca de selección