SMS: User modelling for data retrieval applications /