As an example: the utterance "I want a large pizza" can be of type Order Food for a restaurant application, while the same utterance can be of type None (i.e., outlier) for a bus-tracking application.
application-determined vector representations are essential for capturing the semantics of utterances in LU services and hence accurate mapping to user-defined intents.