Introduction

How to create entities in the studio

Name Entity Recognizer (NER) are used to recognize an entity inside a query. To better understand how the system works, here is a quick example.

Let’s say that the users says:

<aside> đź—Ł My tracking number is 1A132456789

</aside>

The NER will parse this query to find the entity that matches a tracking number.

There are 2 different kind of entities that can be created in the studio:

Custom entities can be of 2 different types:

Under the hood, there is a NER associated with the entity. Each system entity has its own NER in order to parse data in users’ queries. Regarding custom entities, simple ones use a specific NER that will build a database based on the list of values provided. The regex ones use the pattern provided to look for it inside the users’ queries.

<aside> ⚠️ System NER are also language dependant. They are not supported by all languages of the platform.

</aside>

Your custom NER will then be integrated as a system NER, available on the language it has been developed for.

How to handle replacements?