[OSM-talk] Semantics layer for tags
Gianfra g
gianfrancogliozzo at hotmail.com
Mon Jan 10 18:01:38 GMT 2011
Most of the things you are discussing about can be done in the LinkingOpenData (LOD) environment where you have ontologies dealing with almost every kind of human knowledge. In the LOD there are already several linguistic resources, some of them multilingual.I already developed and tested the feasibility of a SPARQL query expansion using linguistic resources published online.The main bottleneck between OSM and semantic web is constituted by the semantic translation of OSM itself.The OSM database looks poorly expressive semantically and the first semantic translation of OSM, LinkedGeoData already published in the LOD, while trying to overcome some deficiencies needs further development from my point of view.Gianfra
> To: talk at openstreetmap.org
> From: eda at waniasset.com
> Date: Mon, 10 Jan 2011 17:35:20 +0000
> Subject: Re: [OSM-talk] Semantics layer for tags
>
> Martijn van Exel <m <at> rtijn.org> writes:
>
> >> This is just an example, but you will have these assumptions for most
> >> of the tags: for the local mapper they are included, but on a global
> >> basis they won't be valid. The meaning of a tag is somehow always
> >> dependent on the cultural background / area.
> >
> >Yes, that is exactly where a semantic layer would come in! For
> >example, I would tag a feature in a semantics-enabled JOSM in my
> >native language, Dutch, as "provinciale weg". A lookup in the ontology
> >would expose an ambiguity: a provincial road could be highway=primary
> >or highway=secondary, depending on the road number. Human
> >disambiguation would be required, the attributes of the semantic
> >relation between 'NL:provinciale weg' and 'highway=primary' and
> >'highway=secondary' could provide a clue to do this.
>
> So you're saying that if some extra layer existed, you would be able to
> add data to the map using natural language rather than following a tagging
> scheme? Or do you mean that different language communities would have their
> own tagging schemes, with special values derived from their language (just
> as current OSM tagging is derived from English), and an intermediate layer
> would translate it?
>
> Or maybe I have got the wrong end of the stick and the important issue is not
> natural language but different classifications between countries, so that
> the concept of a 'provincial road' exists in the Netherlands but is not an
> official road classification elsewhere. In that case, it would make most
> sense even for Dutch-speaking users to tag it as highway=provincial_way
> or another English-like tag scheme, to keep things consistent.
>
> --
> Ed Avis <eda at waniasset.com>
>
>
> _______________________________________________
> talk mailing list
> talk at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk/attachments/20110110/c80c515d/attachment.html>
More information about the talk
mailing list