Introduction
Entities are words/phrases detected from user statement which helps bot to apply intent's action on particular data subset or to be used as filter. For example entities inFind me red denim jeans
can bered[Color]
, denim[Type]
and jeans[Product]
.
There are two type entities you can use:
1. System Entities
As of now we support 4 types of system entities:
- Integer : Entity with data type natural numbers.
- Double : Entity with data type Double.
- Date : Detects date and returns result in epoch.
- Color : Detects the color. (Modifiable)
- Asterisk : When nothing else works. This acts as a wildcard and can match with anything.
More values can be added to Modifiable system entities. For eg. if AI Understander doesn't detect any certain color sayPitch Black, then brand can create an entity, with nameMy Color, extending_Color_system entity from platform and add_Pitch Black_as one of the value.
2. User Defined
These are the entities defined by users. User can define entities from Train Tab.