{'fraction_non_alphanumeric': 0.020937188434695914, 'fraction_numerical': 0.003988035892323031, 'mean_word_length': 5.275, '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}}
A semantic annotation for MaaS services: the SA4MaaS approach

In a previous work, we have defined a full service approach to compose MaaS services for multimedia data researching. This approach is based on a four-phase process: description, filtering, clustering and restitution. In this work, we are especially interested in the description phase of multimedia web services. Several approaches have been defined with the aim to semantically describe web services. We propose a new approach, Semantic Annotation for MaaS SA4MaaS services, as an extension of the W3C recommendation on semantics for web services SAWSDL. We use two ontologies: a Domain Ontology, whose concepts define semantics of the business domain, and a Multimedia Ontology, whose concepts define a set of annotation properties for describing multimedia content. We show via our implementation how to automatically generate SAWSDL files from SA4MaaS annotations. An evaluation in a medical domain is allowed to validate the approach.