An Architecture for Probabilistic Concept-Based Information Retrieval