Exploiting structured data for robust and adaptable natural language representations