Explain the difference between supervised and unsupervised learning approaches for information retrieval.