I think the sentence could be worded a bit better.
"
What is the difference between unsupervised and supervised learning that means that we know what the “right answer” is for supervised learning but not for unsupervised learning?
"
I suggest:
"
What is the difference between unsupervised and supervised learning which allows us to know the "right answer" in the supervised case?
"