Preference modelling with context-dependent salient features