Custom Named Entity Recognition

 





Introduction

One of the many Natural Language Processing (NLP) features provided by the Azure AI Language service is custom Named Entity Recognition (NER), also referred to as custom entity extraction. Developers can extract preset entities from text documents, like legal agreements or online advertisements, even if those documents don't follow a predetermined format thanks to Custom NER.

A person, place, thing, event, ability, or value is an entity.

Understand Custom Named Entity Recognition

An Azure API service called Custom NER examines documents to find and extract user-defined entities. Names, locations, bank statements, and knowledge mining to enhance search results could all be examples of these things.

The Azure AI Language in Azure AI services includes Custom NER.

Custom vs built-in NER

Azure AI Language has built-in entity identification capabilities to identify objects like people, places, organizations, or URLs. You can extract entities and build up the service with little configuration thanks to built-in NER. To call a built-in NER, create your service and call the endpoint for that NER service like this:

<YOUR-ENDPOINT>/language/analyze-text/jobs?api-version=<API-VERSION>

The body of that call will contain the document(s) the entities are extracted from, and the headers contain your service key. The response from the call above will contain an array of recognized entities.

When the entities you wish to extract are not included in the built-in service or you simply want to extract particular entities, you can use Custom NER, which is the main focus of this module. The complexity of your own NER model can be adjusted to suit the needs of your application.

Examples of when you'd want custom NER include specific legal or bank data, knowledge mining to enhance catalog search, or looking for specific text for audit policies. Each one of these projects requires a specific set of entities and data it needs to extract.

Conclusion

We have successfully understood the basics of custom Named Entity Recognition (NER).



















Comments

Popular posts from this blog

Information Protection Scanner: Resolve Issues with Information Protection Scanner Deployment

Azure AI Search plugin in Microsoft Security Copilot (Preview)

How AMI Store & Restore Works?