Generating descriptions that exploit a user's domain knowledge