A user-centred approach to information retrieval