Using SKOS in practice with examples from the
- Slides: 28
Using SKOS in practice, with examples from the classification domain Antoine Isaac Aida Slavic UDC Seminar 2009
SKOS • Simple Knowledge Organization System • SKOS is a model to represent KOSs on in RDF in a simple way – Not aimed at fitting everything! – Not aimed at replacing existing (non-web) formats! • Now an official W 3 C recommendation
SKOS basis SKOS offers a vocabulary for • Concepts and concept schemes • Labels • Semantic relations • Notes
Networking controlled vocabularies in SKOS Matching properties as conceptual relations animals cats wildcats KOS 1 animal human object KOS 2
The relevance of networked KOSs Johan Stapel, Koninklijke Bibliotheek, Den Haag
Pointers to SKOS deployments • SKOS implementation report www. w 3. org/2006/07/SWD/SKOS/reference/20090315/implementation. html • Library of Congress Subject Headings lcsh. info • RAMEAU subject headings stitch. cs. vu. nl/rameau • DDC dewey. info
SKOS conversion example: NBC Dutch Basic Classification 21. 50 Sculpture: general 21. 51 Techniques and materials
Representing classes as concepts 21. 51 Techniques and materials
Relationships between classes 21. 50 Sculpture: general 21. 51 Techniques and materials
Issues with SKOS representation of classifications • • • Captions and labels Languages Time versions of classes Coordination of classes Auxiliary elements …
Issue 1: notations, captions and labels • SKOS enables representing notations • And human-readable preferred (or alternative) labels, suited for captions 21. 51 Techniques and materials
Different choices for notations? • Can notations be SKOS preferred labels? – They make sense for users & can be displayed • We can represent them as language-neutral labels ! s e v e S l a r e c ic o h
Issue 2: Multiple languages SKOS concepts can have labels in various languages
Issue 2: Multiple languages On dewey. info: one concept per class & language Se v er al ch o ice s!
Issue 2: Multiple languages Introducing an abstract entity that denotes the time/language-independent class In RDF, it is possible to use other models in combination with SKOS… Using Dublin Core's is. Version. Of link
Raising difficult issues: what is a "concept"? • An artifact – used in descriptions, e. g. , as subjects – used as a cluster for different labels with a similar meaning – in semantic relationships with other concepts • basis for Knowlegde Organization Systems • What qualifies as a concept for DDC? For UDC? • Can different choices be done?
Issue 3: Tracking modifications 2 RELIGION. FAITHS NOW. . . 21/28 CHRISTIANITY 2 21 22 23 24 25 26 27 28 29 RELIGION. FAITHS Natural theology. 21 Theodicy. De Deo Prehistoric and primitive religions The Bible. Holy scripture 22 Religions of the Far East Dogmatic theology 23 Religions of the Indian Practical theology Pastoral theology subcontinent Christian church in 24 general. Buddhism General history of 25 the Christian churchof antiquity Religions Christian churches, 26 sects Judaism NON CHRISTIAN RELIGIONS 27 Christianity 28 Islam 29 Modern spiritual movements
Creating representations of the versions Each time-specific version should be a skos: Concept because: • They are related to other (versions of) classes • Classification act refers to a time-specific version A book on the Bible would be wrongly classified by "22" if "22" is the notation for "Far Eastern Religions"
IFRepresenting WE FOCUSversions ON NOTATION. . . of classes 22 Using Dublin Core's is. Replaced. By link
Notations as a reference
Notations as aggregations Notations can be seen as hubs for time-specific version of classes Using the aggregates link from Object Reuse & Exchange (ORE) initiative
Tracking "Far East religions" in UDC database CLASS ID: 16544 NOTATION: 22 DESCRIPTION: Religions originating in the Far East *REPLACES: 299. 5 DESCRIPTION: Religion of Oriental peoples ID: 15999 NOTATION HISTORY [22]: YES OLD DESCRIPTION: Bible There is interesting history information (incl. IDs) in the vocabulary management system!
Concepts across notations • "Far East religions" existed before: 299. 5 • It does not belong to 22 alone • There is a more abstract Far East Religion entity – its conceptual content may be updated while it keeps its position in the hierarchy – it might be moved in the notation hierarchy and retain its conceptual content
Representing concepts across notations
Towards stable abstract concepts?
Two different versioning & aggregation mechanisms at work
Conclusion • SKOS is an interoperability enabler • There are still issues Different conversions reveal different choices • But that's not a new problem, really Standardization often needs best practices & use cases • Now, it is easier to publish and compare data As data is (will be) linked, it is even crucial to do it! Interaction between information experts and techies is crucial
Thank you! • Questions? Drawing inspiration from • Joseph Tennis & Stuart Sutton • Michael Panzer • Jakob Voss
- Skos tutorial
- Skos
- Skos
- Skos
- Hát kết hợp bộ gõ cơ thể
- Bổ thể
- Tỉ lệ cơ thể trẻ em
- Voi kéo gỗ như thế nào
- Tư thế worms-breton
- Hát lên người ơi
- Môn thể thao bắt đầu bằng từ đua
- Thế nào là hệ số cao nhất
- Các châu lục và đại dương trên thế giới
- Công thức tính độ biến thiên đông lượng
- Trời xanh đây là của chúng ta thể thơ
- Cách giải mật thư tọa độ
- 101012 bằng
- Phản ứng thế ankan
- Các châu lục và đại dương trên thế giới
- Thể thơ truyền thống
- Quá trình desamine hóa có thể tạo ra
- Một số thể thơ truyền thống
- Cái miệng nó xinh thế chỉ nói điều hay thôi
- Vẽ hình chiếu vuông góc của vật thể sau
- Nguyên nhân của sự mỏi cơ sinh 8
- đặc điểm cơ thể của người tối cổ
- Thứ tự các dấu thăng giáng ở hóa biểu
- Vẽ hình chiếu đứng bằng cạnh của vật thể