An analysis of ranking in on-line free text information systems : final report to the British Library Research and Development Department