Hello, thanks for your reply
I have actually moved on and tried another approach to these problems.
For the first problem, I am no longer attempting to train my NLU to map airports to IATA codes. Instead I figured I will use a pretrained model (like Spacy GPE or FAC Entity) to find these entities and using an internal API will find relevant IATA codes as a list of options.
The second problem is very closely related to RASA not filling in slots for entities detected by Spacy?. I am forced to use a workaround explained in the end of the post to achieve what I initially wanted: same entity in multiple slots. I will really appreciate if you can take a look and give feedback of the approaches discussed there
Thanks