Modeling, exploring and recommending music in its complexity