Taxonomy and Thesaurus Development Using SKOS
What you’ll learn
Articulate the purpose and applications of taxonomies and thesauri, and recognise different types of taxonomies
Understand the building blocks provided in the Simple Knowledge Organization System (SKOS)
Utilise SKOS Core to develop taxonomies and thesauri, as well as to support the semantic curation of concepts and terms
Run SPARQL queries to interrogate SKOS-structured taxonomies and thesauri
Recognise important system architecture considerations when scaling SKOS-based knowledge graphs
Requirements
[Skills – Must Have] Foundational understanding of RDF and SPARQL
[Skills – Must Have] Basic ontology development skills using the Web Ontology Language (OWL)
[Tooling] Protégé ontology editor (download instructions provided in Section 3)
[Tooling] Text/code editor, e.g. Notepad++, Visual Studio Code, TextEdit (Mac), Notepad (Windows)
Description
We are all unwitting authors and users of them. They are a reflection of how the human mind makes sense of complexity and structure. They are embedded in so many technologies we develop to solve problems and serve information to end users. Taxonomies and thesauri have been around for a long time and, nowadays, in the Information Age we are exploiting taxonomy and thesaurus structures to architect and organise data and capture semantics in computational form.This course provides a practical deep-dive on how to apply the Simple Knowledge Organization System (SKOS) – a standard Semantic Web vocabulary developed and maintained by the World Wide Web Consortium (W3C) – to construct controlled vocabularies, taxonomies and thesauri.SKOS comes with a rich set of building blocks to develop concept trees as hierarchies, as well as their breakdown and lineage into finer-grained concepts. SKOS also comes with several other Knowledge Organisation System (KOS) structures to define concept schemes, collections, semantic relations for concept associations and semantic mapping relations that allow the curation, reconciliation and mediation of entities across multiple taxonomical models.SKOS is a key asset to be learnt by anyone who has an interest in information architecture that underpins applications intended for semantic search, metadata management, enterprise vocabularies, data cataloguing, reference schemas, and many more.
Overview
Section 1: Introduction
Lecture 1 Welcome to the course!
Lecture 2 Course audience
Lecture 3 Primary learning outcomes
Lecture 4 Course structure
Lecture 5 [Activity] Becoming familiar with classification and characteristics
Lecture 6 Checkpoint: Will this course meet my needs?
Section 2: The purpose of taxonomies and thesauri
Lecture 7 Visually expressing human knowledge
Lecture 8 Concepts and terms from a linguistic standpoint
Lecture 9 Syntax, semantics and pragmatics
Lecture 10 Semantic relationships between concepts in linguistics
Lecture 11 Approaches for structuring domain knowledge
Lecture 12 Controlled vocabulary
Lecture 13 Taxonomy and its types: Part 1
Lecture 14 Taxonomy and its types: Part 2
Lecture 15 Taxonomy and its types: Part 3
Lecture 16 Thesaurus
Lecture 17 Ontology
Lecture 18 Examples of taxonomy and thesaurus applications: Part 1
Lecture 19 Examples of taxonomy and thesaurus applications: Part 2
Lecture 20 Considerations for taxonomy and thesaurus development
Section 3: A quick tour of SKOS
Lecture 21 Overview of SKOS
Lecture 22 Concepts & annotation properties
Lecture 23 Arranging and associating concepts: Part 1
Lecture 24 Arranging and associating concepts: Part 2
Lecture 25 Semantically linking concepts within and across taxonomies and thesauri
Lecture 26 SKOS and ontologies
Lecture 27 Querying SKOS-based knowledge graphs
Lecture 28 Building blocks of SKOS Core: Summary
Section 4: SKOS taxonomy and thesaurus development
Lecture 29 Overview
Lecture 30 Getting started
Lecture 31 [Activity] Getting started
Lecture 32 SKOS classes – quick tour in Protégé
Lecture 33 SKOS object properties – quick tour in Protégé
Lecture 34 SKOS datatype properties – quick tour in Protégé
Lecture 35 SKOS annotation properties – quick tour in Protégé
Lecture 36 Is there a plugin for working with SKOS in Protégé?
Lecture 37 Concept scheme
Lecture 38 [Activity] Concept scheme
Lecture 39 Top concepts
Lecture 40 [Activity] Top concepts
Lecture 41 Taxonomy of concepts: Part 1
Lecture 42 Taxonomy of concepts: Part 2
Lecture 43 [Activity] Taxonomy of concepts
Lecture 44 Taxonomy navigation and visualisation
Lecture 45 [Activity] Taxonomy navigation and visualisation
Lecture 46 OWL reasoning for SKOS graphs
Lecture 47 Labels
Lecture 48 [Activity] Labels
Lecture 49 Notes
Lecture 50 [Activity] Notes
Lecture 51 Notations
Lecture 52 [Activity] Notations
Lecture 53 Generic concept relations: Part 1
Lecture 54 Generic concept relations: Part 2
Lecture 55 [Activity] Generic concept relations
Lecture 56 E-commerce scenario: Reference and user-specific data
Lecture 57 [Downloads] Ontology files after completing this section
Section 5: Collections
Lecture 58 Unordered collections: Part 1
Lecture 59 Unordered collections: Part 2
Lecture 60 [Activity] Unordered collections
Lecture 61 Ordered collections: Part 1
Lecture 62 Ordered collections: Part 2
Lecture 63 [Activity] Ordered collections
Lecture 64 [Downloads] Ontology files after completing this section
Section 6: Semantic mappings
Lecture 65 Overview
Lecture 66 Matching across SKOS models: Part 1
Lecture 67 Matching across SKOS models: Part 2
Lecture 68 Exact matches
Lecture 69 [Activity] Exact matches
Lecture 70 Close matches
Lecture 71 [Activity] Close matches
Lecture 72 Broader and narrower matches
Lecture 73 [Activity] Broader and narrower matches
Lecture 74 Related matches
Lecture 75 [Activity] Related matches
Lecture 76 [Downloads] Ontology files after completing this section
Section 7: Querying SKOS graphs
Lecture 77 Overview
Lecture 78 Queries to answer business questions
Lecture 79 Queries to derive SKOS graph statistics
Lecture 80 Data integrity queries
Lecture 81 Other useful queries
Section 8: End-to-end architecture
Lecture 82 High-level system architecture: Part 1
Lecture 83 High-level system architecture: Part 2
Lecture 84 Example data transformation into SKOS graphs: Part 1
Lecture 85 Example data transformation into SKOS graphs: Part 2
Lecture 86 Example data transformation into SKOS graphs: Part 3
Lecture 87 Example data transformation into SKOS graphs: Part 4
Lecture 88 Overlaying ontologies on top of SKOS graphs: Part 1
Lecture 89 Overlaying ontologies on top of SKOS graphs: Part 2
Lecture 90 [Activity] Overlaying ontologies on top of SKOS graphs
Lecture 91 Overlaying ontologies on top of SKOS graphs: Part 3
Lecture 92 Other architectural considerations
Lecture 93 [Downloads] Ontology files after completing this section
Section 9: Course wrap-up
Lecture 94 Things not covered in SKOS
Lecture 95 owl:sameAs vs. skos:exactMatch
Lecture 96 SKOS-XL
Lecture 97 Final words
Lecture 98 Course slides
Lecture 99 Acknowledgements and more
Lecture 100 Bonus lecture
Individuals who work in data management, e.g. metadata managers, data governors, data consultants, etc.,Information & metadata architects, and software developers who need to learn how to build taxonomies & thesauri based on Semantic Web standards,Early-career library science and information / knowledge management professionals,Content and document management professionals with an interest in taxonomy standards & modelling approaches
Course Information:
Udemy | English | 3h 34m | 2.22 GB
Created by: Tish Chungoora
You Can See More Courses in the IT & Software >> Greetings from CourseDown.com