This illustrates, to me, that an attempt to add an ontology on top of
the tagging is likely to be vulnerable to the problems it aims to
solve.

Any such thing would want to express relationships, so that e.g. renderers which have never seen the tag before can say "aha, they say that I could render this like a restaurant if I haven't added an icon for it it specifically".

However, it's possible we could start to have a fairly low-key move
towards ontology by simply using mediawiki categories. For example if
you add [[Category:placestogetameal]] to the wiki pages for fast_food,
restaurant, cafe, then it's rather likely that data consumers can use
some of the pre-existing mediawiki tools (as used in
http://dbpedia.org/ for example) to extract structured data that
expresses tags' relations. So if you start with wiki categories you
could get fairly far without having to impose a strong ontology.

This seems entirely the wrong way up. Surely much better to start with a machine-readable, properly structured, extendable, schema and fderive the human readable documentation from it, than try to extract information from unstructured data intended for human readers.

The point of a schema is to bring the documentation into the world of semantic web - share data not articles, so that programs can do something useful with it as well as people. Defaults, varying by nationality ("what's the speed limit here if it isn't stated otherwise"), descriptions in the same place in multiple languages, alternative names for tags in different languages, class hierarchies of objects, suggested related properties ("I see you're adding a post box here, you might want to add its identifier", "it's a hotel - if you can please tell us the operator, how many bedrooms", etc) and so on - rather than embedding this knowledge separately and independently and often differently in every program that works with OSM.

David


_______________________________________________
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging

Reply via email to