An Evolutionary Approach to Intelligent Information Filtering