User modeling in intelligent information retrieval