This technique is called delexicalization by Henderson et al.
the other benefit of this architecture is that it can weight its output u 1 according to how many ontology values have been detected during turn t. not all ontology values can be replaced by tags because of speech-recognition errors or simply because the ontology representation is not the same as the representation in natural language (e.g.