Semantic Indexing and Filtering for Intelligent Personalized Digital Libraries