Unsupervised learning can be beneficial for things like learning about user behavior and characteristics when developing apps.

With enough data, it's possible to split up users into categories such as education, age, and time of use among many others.