This document discusses semantifying content management systems (CMS) by extracting semantics from CMS and representing them as ontologies. It introduces CMS standards like JCR and CMIS that define repository models. It then presents a generic repository model to represent CMS objects from different specifications. The document discusses using bridges to extract semantics from CMS as ontology classes, properties and individuals. It emphasizes the need for a backend knowledge base to store and reason over the extracted ontological representation. Finally, it discusses enhancing content discovery in CMS by querying and aligning with the extracted semantics and external domain ontologies.