Loading...

Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Named Entity Recognition

Zia Named Entity Recognition es una parte de Text Analytics que procesa contenido textual para extraer palabras clave y agruparlas en varias categorías. Por ejemplo, puede determinar que una palabra en un texto es el nombre de una organización, el nombre de una persona o una fecha, y agregarla a la categoría apropiada en consecuencia. Consulta aquí para ver una lista de todas las categorías reconocidas por NER.

La respuesta devolverá los detalles de todas las entidades reconocidas, y una etiqueta indicando la categoría a la que pertenecen. También contendrá la puntuación de confianza de cada reconocimiento para mostrar su precisión, y las ubicaciones de la entidad en el texto.

Ejecutar Named Entity Recognition

Descripción

Puedes usar esta API para realizar named entity recognition en un bloque de texto de hasta 1500 caracteres en una sola solicitud. Puedes pasar el texto en el cuerpo JSON de la solicitud, como se muestra en la solicitud de ejemplo.

Detalles de la Solicitud

URL de Solicitud

POST

{api-domain}/baas/v1/project/{project_id}/ml/text-analytics/ner

copy

api-domain
URL
El dominio específico del DC para acceder a la API de Catalyst

project_id
Numerical
El ID único del proyecto

Encabezados de Solicitud

Authorization: Zoho-oauthtoken {oauth_token}
content-type: application/json

Encabezados Opcionales

CATALYST-ORG: {org_id}

Environment: Development

Alcance

ZohoCatalyst.mlkit.READ

Propiedades del JSON de Solicitud

document string array
mandatory
El texto a procesar para Named Entity Recognition

Detalles de la Respuesta

La respuesta devuelve un array de todas las entidades reconocidas en el texto. Los detalles de cada reconocimiento de entidad contienen la etiqueta de la categorización de la entidad, como ORG oMISC para indicar el nombre de una organización o un valor misceláneo respectivamente.

La respuesta también devuelve la ubicación de cada entidad en el texto a través de start_index y end_index, que indican los índices de inicio y fin de la entidad. La puntuación de confianza determinada para cada clasificación de entidad se representa en valores porcentuales.

Sample Request
copy

curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/text-analytics/ner
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type: application/json”
-d ‘{ “document”:"[The biggest reason for me to love and remember this trek is the beautiful valley itself. Right from the entry, you can see a bed of pink alpine orchids, blue Himalayan poppies, yellow marigolds, and a whole variety of flowers spread out around you. The weather was also very pleasant that day, about 24 degree celsius, which made the experience all the more amazing.]" }’

Sample Response
copy
    {
    "status": "success",
    "data": [
    {
    "ner": {
    "general_entities": [
    {
    "start_index": 21,
    "confidence_score": 100,
    "end_index": 25,
    "ner_tag": "Color",
    "token": "pink"
    }
    ]
    }
    },
    {
    "ner": {
    "general_entities": [
    {
    "start_index": 94,
    "confidence_score": 56,
    "end_index": 97,
    "ner_tag": "Duration",
    "token": "day"
    }
    ]
    }
    },
    {
    "ner": {
    "general_entities": []
    }
    },
    {
    "ner": {
    "general_entities": []
    }
    },
    {
    "ner": {
    "general_entities": [
    {
    "start_index": 0,
    "confidence_score": 100,
    "end_index": 6,
    "ner_tag": "Color",
    "token": "yellow"
    }
    ]
    }
    },
    {
    "ner": {
    "general_entities": [
    {
    "start_index": 6,
    "confidence_score": 100,
    "end_index": 15,
    "ner_tag": "Temperature",
    "token": "24 degree",
    "fine_entities": [
        {
            "start_index": 9,
            "end_index": 15,
            "ner_tag": "Fahrenhiet",
            "token": "degree"
        },
        {
            "start_index": 6,
            "end_index": 8,
            "ner_tag": "Value",
            "token": "24"
        }
    ]
    },
    {
    "start_index": 16,
    "confidence_score": 100,
    "end_index": 23,
    "ner_tag": "Unit_temperature",
    "token": "celsius"
    }
    ]
    }
    },
    {
    "ner": {
    "general_entities": [
    {
    "start_index": 5,
    "confidence_score": 61,
    "end_index": 14,
    "ner_tag": "Miscellaneous",
    "token": "Himalayan"
    },
    {
    "start_index": 0,
    "confidence_score": 100,
    "end_index": 4,
    "ner_tag": "Color",
    "token": "blue"
    }
    ]
    }
    }
    ]
    }
View more