Diskussion:Taginfo: Unterschied zwischen den Versionen
Stefan (Diskussion | Beiträge) |
Stefan (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
== Verwandte Begriffe == | == Verwandte Begriffe == | ||
− | + | Siehe auch [[Taginfo/RelatedTerms]]. | |
− | + | === Überblick === | |
− | Related Term (de: Verwandter Begriff) Assoziationsbeziehung ("siehe auch") | + | Related Term (de: Verwandter Begriff) Assoziationsbeziehung ("siehe auch"). |
Hintergrund (aus: http://en.wikipedia.org/wiki/Thesaurus, bzw. http://de.wikipedia.org/wiki/Thesaurus): Als Thesaurus (auch kontrolliertes Vokabular, Taxonomie, Ontologie) bezeichnet man ein Wortnetz, mit dem ein Themengebiet genauer beschrieben und repräsentiert wird. Es ist eine Sammlung von Begriffen, die in thematischer Beziehung (Relation, Assoziation) zueinander stehen. Es werden folgende Arten von Beziehungen unterschieden: 1. Synonyme, 2. Ober- und Unterbegriffe und 3. verwandte Begriffe. | Hintergrund (aus: http://en.wikipedia.org/wiki/Thesaurus, bzw. http://de.wikipedia.org/wiki/Thesaurus): Als Thesaurus (auch kontrolliertes Vokabular, Taxonomie, Ontologie) bezeichnet man ein Wortnetz, mit dem ein Themengebiet genauer beschrieben und repräsentiert wird. Es ist eine Sammlung von Begriffen, die in thematischer Beziehung (Relation, Assoziation) zueinander stehen. Es werden folgende Arten von Beziehungen unterschieden: 1. Synonyme, 2. Ober- und Unterbegriffe und 3. verwandte Begriffe. |
Version vom 6. September 2011, 07:53 Uhr
Inhaltsverzeichnis
Verwandte Begriffe
Siehe auch Taginfo/RelatedTerms.
Überblick
Related Term (de: Verwandter Begriff) Assoziationsbeziehung ("siehe auch").
Hintergrund (aus: http://en.wikipedia.org/wiki/Thesaurus, bzw. http://de.wikipedia.org/wiki/Thesaurus): Als Thesaurus (auch kontrolliertes Vokabular, Taxonomie, Ontologie) bezeichnet man ein Wortnetz, mit dem ein Themengebiet genauer beschrieben und repräsentiert wird. Es ist eine Sammlung von Begriffen, die in thematischer Beziehung (Relation, Assoziation) zueinander stehen. Es werden folgende Arten von Beziehungen unterschieden: 1. Synonyme, 2. Ober- und Unterbegriffe und 3. verwandte Begriffe.
Verwandte Begriffe für Anwender und Wiki-Autoren
API neu mit Set von RelatedTerms aus beliebigen OSM-Wiki-Seiten (deutschen und englischen).
MediaWiki-Vorlage (Template) (vgl. [1]).
{{RelatedTerm|DE_de|Bundesstraße}}, {{RelatedTerm|DE_ch|Hauptstrasse}} bzw. {{Synonym|DE|Ruine}}
Related Terms: {{ #if: | {{{2}}} (castle) | castle}}. {{ #if: | {{{2}}} (villa) | villa}}. {{ #if: Schloss | Schloss (DE_ch) | DE_ch}}.
Verwandte Begriffe für Programmierer
Taginfo API (HTTP GET-Parameter und JSON-Response)
- Path:
- Description: Gegeben Term, gib RelatedTermList mit Statistikzurück
- Parameters: q
- Paging:
- Filter:
- Sort:
- Result:
- Example:
- Request: http://taginfo.openstreetmap.ch/api/2/wiki/relatedterms?q=castle
- Response:
{"rp":0, "page":0, "data":[ {"value":"castle", "count_all":3,"key":"historic "}, {"value":"shelter;waste_basket;bench","count_all":1,"key":"amenity"}, {"value":"bench","count_all":1,"key":"name"}, ... ], "total":6 }
Extrahieren/Preprocessing:
- pro Wiki-Seite wird nach 'RelatedTerm' geparst und in die wiki-Tabelle der taginfo-db abgelegt.
- Ruby-Code ([2]), wo MediaWiki-Templates schon ausgelesen werden, zurzeit jedoch nur die Templates "Key" und "Tag". => Hier könnte man in der taginfo-wiki.db ein weiteres Feld "related_terms" (o.ä.) anlegen, dort die Terms Strichpunkt-separiert ablegen