Using Term-Matching Algorithms for the Annotation of Geo-services [chapter]

Miha Grčar, Eva Klien, Blaž Novak
2009 Studies in Computational Intelligence  
This paper presents an approach for automating semantic annotation within service-oriented architectures that provide interfaces to databases of spatial-information objects. The automation of the annotation process facilitates the transition from the current state-of-the-art architectures towards semantically-enabled architectures. We see the annotation process as the task of matching an arbitrary word or term with the most appropriate concept in the domain ontology. The term matching
more » ... that we present are based on text mining. To determine the similarity between two terms, we first associate a set of documents [that we obtain from a Web search engine] with each term. We then transform the documents into feature vectors and thus transition the similarity assessment into the feature space. After that, we compute the similarity by training a classifier to distinguish between ontology concepts. Apart from text mining approaches, we also present two alternative techniques, namely hypothesis checking (i.e. using linguistic patterns such as "term 1 is a term 2 " as a query to a search engine) and Google Distance.
doi:10.1007/978-3-642-01891-6_8 fatcat:gsuwggmxxzhknom6napbt5va2q