Synonym Handling

Hello!

I have a problem with Synonym in rasa, it is not working well with me i added many examples for a Synonym Entity Value, but it is not been extracted untill i add at least one example to each Synonym value example.

I am not expecting that as there are some entity values which have a lot Synonym examples so it will be a lot of effort if we add nlu sentences to each Synonym example !!!

here you can found how i added Synonym first without sentences in nlu data:

- intent: ad_reset_password
  examples: |
    - [high](priority_type), reset my active directory password
    - I need to reset my directory password and this is [high](priority_type) priority


- synonym: high
  examples: |
    - High
    - very high
    - Urgent
    - important
    - escalation

it did not work until i added examples to each synonym for high value.

i just thinking that if there is any pipeline configuration to make this synonym mapping happen?

Same here

This is because you don’t have training examples for all of your synonyms. See the information box in the synonyms doc page titled PROVIDE TRAINING EXAMPLES.

- intent: ad_reset_password
  examples: |
    - [high](priority_type), reset my active directory password
    - I need to reset my directory password and this is [high](priority_type) priority
    - I need [very high](priority_type)
    - I need [urgent](priority_type)
...