@Juste Thanks for replying!
Here user I mean domain user, who want to build bot for there own purpose. Domain is not fixed due to which I need different core model for each domain user.
Another reason behind having different core model is because one core model works for only one specific domain lets say for hospitals, then suppose I need another model for the schools, and I also don’t want to deploy new docker container for the other model. So I think if somehow we can have different core models same as of NLU we can achieve this scenario.