AINLP08 – Extract linked entities
3 mins read

AINLP08 – Extract linked entities

(Source: https://learn.microsoft.com/en-us/training/modules/analyze-text-ai-language/7-extract-linked-entities)

In some cases, the same name might be applicable to more than one entity. For example, does an instance of the word “Venus” refer to the planet or the goddess from mythology?

Entity linking can be used to disambiguate entities of the same name by referencing an article in a knowledge base. Wikipedia provides the knowledge base for the Text Analytics service. Specific article links are determined based on entity context within the text.

For example, “I saw Venus shining in the sky” is associated with the link https://en.wikipedia.org/wiki/Venus; while “Venus, the goddess of beauty” is associated with https://en.wikipedia.org/wiki/Venus_(mythology).

As with all Azure AI Language service functions, you can submit one or more documents for analysis:


Trong một số trường hợp, cùng một tên có thể áp dụng (might be applicable) cho nhiều thực thể khác nhau. Ví dụ, từ “Venus” có thể chỉ đến hành tinh hay nữ thần trong thần thoại (the goddess from mythology)?

Liên kết thực thể (Entity linking) có thể được sử dụng để phân biệt các thực thể cùng tên (disambiguate entities of the same name) bằng cách tham chiếu đến một bài viết trong cơ sở tri thức (knowledge base). Wikipedia cung cấp cơ sở tri thức (knowledge base) cho dịch vụ Phân tích Văn bản (Text Analytics service). Các liên kết bài viết cụ thể được xác định dựa trên ngữ cảnh thực thể (entity context) trong văn bản.

Ví dụ, “I saw Venus shining in the sky” sẽ được liên kết với https://en.wikipedia.org/wiki/Venus;

trong khi “Venus, the goddess of beauty” sẽ được liên kết với https://en.wikipedia.org/wiki/Venus_(mythology).

Với tất cả các chức năng của dịch vụ Ngôn ngữ Azure AI (Azure AI Language service), bạn có thể gửi một hoặc nhiều tài liệu (documents) để phân tích:

{
  "kind": "EntityLinking",
  "parameters": {
    "modelVersion": "latest"
  },
  "analysisInput": {
    "documents": [
      {
        "id": "1",
        "language": "en",
        "text": "I saw Venus shining in the sky"
      }
    ]
  }
}

The response includes the entities identified in the text along with links to associated articles:


Phản hồi bao gồm các thực thể (the entities) được xác định (identified) trong văn bản cùng với các liên kết đến các bài viết liên quan:

{
  "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"
  }
}

Leave a Reply

Your email address will not be published. Required fields are marked *