I have a similar question that builds on Kavya’s. Suppose the next example is “How do I get to New York?” In the first two examples, I tagged the training data to name the entity “city”. In my example, it was tagged “destination”.
intent: check_weather
- what is the weather in new york?
intent: get_directions
- how do I get to new your?
I have a script that takes action on the intent returned and processes the entities. If I get back the get_directions intent, I’ll look in the json for the destination entity, but it has city instead. Using ner_crf, is there a way to de-emphasize entities in an intent, so that the classifier is biased to those that the intent was trained for? That is, the classifier would be weighted to giving a destination for get_directions, and a city for get_weather?