As the chatbot has multiple modules which each of them detects different entities that Featureizer for them change.
For example, when the user says to the bot "how is the weather in Budapest?"
The bot detects two city entities and that is because we use DIETClassifier and RegexEntitiyClassifier. Both of them detect this entity. We can not use only one of them because the "Name extractor" would not work in that case.
As the chatbot has multiple modules which each of them detects different entities that Featureizer for them change. For example, when the user says to the bot "how is the weather in Budapest?" The bot detects two city entities and that is because we use DIETClassifier and RegexEntitiyClassifier. Both of them detect this entity. We can not use only one of them because the "Name extractor" would not work in that case.