Towards a Friendly Adaptable Information Retrieval System