Interest-based preference reasoning