Discovery page generation

I am just starting with roon and was wondering, is the discovery page intelligent or random? For example if i tend to listen to one genre will it pick out stuff i haven’t heard or other related music, or does it just select stuff at random without any connection?
Thanks