(2010) describe a similar classlabel-based approach for query interpretation, explicitly modeling the importance of each label for a given entity.
details of their implementation were not publicly available, as of publication of this paper.