Self-Explanation through Semantic Annotation: A Survey
Johannes Fähndrich, Sebastian Ahrndt, Sahin Albayrak
DOI: http://dx.doi.org/10.154392015416
Citation: Position Papers of the 2015 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 6, pages 17–24 (2015)
Abstract. Semantic information is considered as foundation upon which modern approaches attempt to tackle the challenges of dynamic environments -- service orchestration and ontology matching are two examples for the use of such information. Yet, many developers avoid the additional effort of adding semantic information (e.g., through annotations) to their data sets -- limiting the reusability and interoperability of their Apps, services, or data. This problem is called the ``knowledge acquisition bottleneck'', which can be addressed by providing suitable tool support. This survey analyses the state-of-the-art of such tools that support developers in the task of semantically enriching entities. Providing an overview of available tools from the early days until now, we particularly focus on the `level of automation'. Concluding that automation is very limited in contemporary tools we propose a concept that mixes connectionist and symbolic representation of meaning to decrease the manual effort.