Liquid FM: recommending music through viscous democracy