The model we use in our project stands as follows :
- Annotated sentences for intents and entity training (eg. I want the yellow color)
- List of values (may not be comprehensive) for an entity (eg. color -> [blue, yellow, red, pink])
- List possible “sub-values” for each of the possibilities (eg. blue -> [ultramarine, navy])
Here is how I see this model translated into RASA NLU data :
intent:give_color - I want the [yellow](color) color lookup:color - blue - yellow - red - pink synonym:blue - ultramarine - navy
What do you think about that ? Any idea, recommendation (I can not change the model) ?
Thank you, Pierre