• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Encoding changing country codes in RDF with ISO 3166 and SKOS
 

Encoding changing country codes in RDF with ISO 3166 and SKOS

on

  • 5,728 views

How to encode ISO 3166 with its dynamic and substructure in a proposed way of SKOS for the Semantic Web. Presented at MTSR'07 (Second International Conference on Metadata and Semantics Research, ...

How to encode ISO 3166 with its dynamic and substructure in a proposed way of SKOS for the Semantic Web. Presented at MTSR'07 (Second International Conference on Metadata and Semantics Research, Ionian Academy, Corfu.

Statistics

Views

Total Views
5,728
Views on SlideShare
5,718
Embed Views
10

Actions

Likes
0
Downloads
35
Comments
2

3 Embeds 10

http://www.slideshare.net 5
http://mgmt.talkingvillage.com 4
http://fremle.talkingvillage.com 1

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Official URIs must come from ISO or be defined in another standard, but you could just register codes at any base URL. SKOS has now changed so the encoding would be slightly different. For classes the http://open.vocab.org project may be of interest but for instances I don't know. To start with just pick a random base URL name for 'ISO3166-1' and 'ISO3166-2' and append the code the 'FR' or 'FR-E'. The details are less important.
    Are you sure you want to
    Your message goes here
    Processing…
  • Hi,
    Have you had any progress on this? I've been working at mapping alternative terms in other languages to standard terms according to ISO and other standards organisations (http://gbif.myspecies.info), and would love to have URI's for both country and language codes, and would also be keen to serve this kind of data as SKOS.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Encoding changing country codes in RDF with ISO 3166 and SKOS Encoding changing country codes in RDF with ISO 3166 and SKOS Presentation Transcript

    • Jakob Voss Encoding changing country codes in RDF with ISO 3166 and SKOS 2 nd International Conference on Metadata and Semantics Research Ionian Academy, Corfu
    • SKOS
      • S imple K nowledge O rganisation S ystem
      • 2006-2008: W3C Recommendation (not yet!)
      • RDF Vocabulary (defined classes & properties)
      "literal"@language
        • subject a class ;
        • property object ;
        • property "literal"@language .
    • SKOS: Use cases
      • Many subject indexing schemes exist
      • Thesauri, classifications, taxonomies, subject headings...
      • Little of them on the Semantic Web => Use SKOS!
      • New use case in this paper: Authority file and norm (ISO 3166)
    • ISO 3166
      • Coding names of countries and subdivisions
      • Three parts (ISO 3166-1, -2, -3)
      • Not the only system of country codes!
      • Frequently refered to, but
        • no URI identifiers
        • no specific version (countries change!)
        • no integration into the Semantic Web
    • ISO 3166: Example France is a country that is divided in metropolian departements which are grouped in metropolitan regions .
    • ISO 3166: Grouping
        • iso3166: a skos:ConceptScheme ;
        • skos:member iso3166-1: ;
        • skos:member iso3166-2: .
      iso3166-2:FR: a skos:ConceptScheme ; skos:member iso3166-2:FR-regions ; skos:member iso3166-2:FR-departements . iso3166-2: a skos:ConceptScheme ; skos:member iso3166-2-FR: .
    • ISO 3166: Concepts
        • iso3166-1:FR a skos:Concept ;
        • skos:prefLabel "France"@en ;
        • skos:prefLabel "FR"@zxx ;
        • skos:narrower iso3166-2:FR-E .
      iso3166-2:FR-E a skos:Concept ; skos:prefLabel "Bretagne"@en ; skos:prefLabel "FR-E"@zxx ; skos:broader iso3166-1:FR . Title Notation
    • ISO 3166: Hierarchical Relations
        • iso3166-1:FR
      iso3166-2:FR-E skos:broader iso3166-2:FR-29 iso3166-2:FR-56
    • Changes
      • Countries/Subdivisions change
      • Updates published in ISO Newsletters
      • Outdated ISO 3166- 1 codes => ISO 3166- 3
      • Types of changes
        • creation and vanishing
        • Split, join
        • combined split & join (moving area)
        • change of name/identity
      • Retrieval model: see Kauppinen and Hyvönen
    • Changes: Example
      • ISO-3166-2:CA changed in Newsletter I-1 , I-2 , and I-4
    • Changes: Example
      • ISO-3166-2:CA changed in Newsletter I-1 , I-2 , and I-4
      • Provide unique URIs
    • Changes: Example
      • ISO-3166-2:CA changed in Newsletter I-1 , I-2 , and I-4
      • Provide unique URIs
      • Provide mappings
      skos:narrowMatch/broadMatch skos:narrowMatch/broadMatch skos:exactMatch skos:exactMatch
    • Changes: Example
      • ISO-3166-2:CA changed in Newsletter I-1 , I-2 , and I-4
      • Provide unique URIs
      • Provude Mappings
      • Provide Referencing via Revision
    • What needs to be done
      • ISO needs
        • URI for each (sub)country code and version
        • publish country codes in SKOS
      • SKOS needs
        • notations, grouping, versioning
      • Semantic Web needs
        • more public available data
        • easy usage of identifiers/ontologies
        • people will do the rest!