{'fraction_non_alphanumeric': 0.016407599309153715, 'fraction_numerical': 0.0017271157167530224, 'mean_word_length': 5.548022598870056, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
GraphOnto: OWL-Based Ontology Management and Multimedia Annotation in the DS-MIRF Framework

We present here GraphOnto, a software component and an API that allow the definition and editing of both standard-based and domain OWL ontologies and their use in multimedia information system components. In our working environment an OWL Upper Ontology that captures the MPEG-7 MDS is utilized and OWL domain ontologies extend the upper ontology with domain knowledge. The ontologies imported in GraphOnto are parsed so that graphical ontology browsing and editing interfaces are automatically generated. The ontologies are used to guide the semantic multimedia annotation in a standardized manner. OWL Ontology mappings, expressed using OWL constructs, are supported and allow the definition of personalized ontologies. Personalization of the GraphOnto user interface on the application, task and user levels is provided. In addition, GraphOnto interoperates with an MPEG-7 Repository both for semantic entity reuse during multimedia content annotation and for semantic description storage. GraphOnto has been evaluated against Protégé and clearly outperforms it.