Extracción de entidades vinculadas
En algunos casos, se podría aplicar el mismo nombre a más de una entidad. Por ejemplo, ¿una instancia de la palabra "Venus" hace referencia al planeta o a la diosa de la mitología?
La vinculación de entidad se puede usar para eliminar la ambigüedad respecto de entidades con el mismo nombre mediante una referencia a un artículo de una knowledge base. Wikipedia proporciona la knowledge base para el servicio Text Analytics. Los vínculos a artículos específicos se determinan en función del contexto de la entidad dentro del texto.
Por ejemplo, "Vi a Venus brillando en el cielo" se asocia con el vínculo https://en.wikipedia.org/wiki/Venus, mientras que "Venus, la diosa de la belleza" se asocia con https://en.wikipedia.org/wiki/Venus_(mythology).
Al igual que ocurre con todas las funciones del servicio Lenguaje de Azure AI, puede enviar uno o varios documentos para su análisis:
{
"kind": "EntityLinking",
"parameters": {
"modelVersion": "latest"
},
"analysisInput": {
"documents": [
{
"id": "1",
"language": "en",
"text": "I saw Venus shining in the sky"
}
]
}
}
La respuesta incluye las entidades identificadas en el texto junto con vínculos a artículos asociados:
{
"kind": "EntityLinkingResults",
"results": {
"documents": [
{
"id": "1",
"entities": [
{
"bingId": "89253af3-5b63-e620-9227-f839138139f6",
"name": "Venus",
"matches": [
{
"text": "Venus",
"offset": 6,
"length": 5,
"confidenceScore": 0.01
}
],
"language": "en",
"id": "Venus",
"url": "https://en.wikipedia.org/wiki/Venus",
"dataSource": "Wikipedia"
}
],
"warnings": []
}
],
"errors": [],
"modelVersion": "2021-06-01"
}
}