Collaborative tagging represents for the Web a potential way for organizing and sharing information
and for heightening the capabilities of existing search engines. However, because of the
lack of automatic methodologies for generating the tags and supporting the tagging activity,
many resources on the Web are deficient in tag information, and recommending opportune tags
is both a current open issue and an exciting challenge. This paper approaches the problem by
applying a combined set of techniques and tools (that uses tags, domain ontologies, keyphrase extraction
methods) thereby generating tags automatically. The proposed approach is implemented
in the PIRATES (Personalized Intelligent tag Recommender and Annotator TEStbed) framework,
a prototype system for personalized content retrieval, annotation, and classification. A case
study application is developed using a domain ontology for software engineering