Personalized Text Categorization Using a MultiAgent Architecture