==== Tutorials ===== ^ T# ^ Date ^ Teacher ^ Topic ^ Resources ^ | 1 | 23. 9. | MM | Introduction, Course Organization, Example Problem to be Solved | {{ :courses:b4m36osw:osw2021-1sttutorial.pdf|1 - How to answer questions with data}}| | 2 | 30. 9. | MM | Conceptual Modeling Example /* RDF Basics * /* - na předchozím příkladě bychom ukázali, jak sestavit model pro řešení otázky výše. - namalovat se studenty konceptuální model jednoduše (alá E-R diagram) - zadání checkpointu 1 - vybrat otázku (příp. definovat vlastní a nechat si zvalidovat) a sestavit/upravit model (např. na základě pojmů, které se v nich vyskytují), nalézt relevantní datové zdroje k zodpovězení otázky na základě modelu * | {{ :courses:b4m36osw:osw2021-2ndtutorial.pdf |2 - How create conceptual model}}/* {{ :courses:osw:s2-rdfs.pdf|2 - RDF(S)}} ( {{ :courses:osw:s2-rdfs-solution.pdf|solution}} ) * | | 3 | 7. 10. | MM | RDFization, OntoRefine /* - jak vypadají data v RDF, co se s nimi, když jsou v RDF, dá dělat. (jedna DS), (SKOS?) - založíme repa v GraphDB, nahrajeme turtle, který jsem jim vyrobil pro DS, ukážeme prakticky, jak ttl vypadá, co umí a jak reprezentuje znalosti. Popíšeme DS pomcí skos -> SKOS tezaurus * | [[https://graphdb.ontotext.com/|Link to download GraphDB]] {{ :courses:b4m36osw:osw2021-3rdTutorial.pdf |3 - How RDF looks like}}/* {{ :courses:osw:s3-sparql.pdf|3 - SPARQL}} ( {{ :courses:osw:s3-sparql-solution.pdf|solution}} ) * | | 4 | 14. 10. | MM | RDF(s) and SKOS, creation of basic schema **[[courses:b4m36osw:cp1|Checkpoint 1]]** /* RDFization of a dataset * | {{ :courses:b4m36osw:osw2021-4thTutorial.pdf | 4 - How to create data scheme}} {{ :courses:b4m36osw:4thtutorial-diagram.png | Diagram of conceptual model of cycling prohibition}} {{ :courses:b4m36osw:vzchu-schema.zip | Scheme of data set velkoplošná zvláště chráněná území in Turtle }} /* {{ :courses:osw:s4-data-transformations.pdf | 04 - OntoRefine}}{{ :courses:osw:ans_mappings_of_eccairs_terms.xlsx | input data}} ({{ :courses:osw:s4-data-transformations-solution.pdf | solution}}) {{ :courses:osw:s4-start.openrefine.tar.gz | solution openrefine}} - ukázat jim základní SPARQL na příkladu základní otázky (pro účely analýzy jedné DS) - kontrola checkpointu 1" *| | 5 | 21. 10. | MM | SPARQL basics | {{ :courses:b4m36osw:osw2021-5thTutorial.pdf | 5 - Querying with SPARQL}} {{ :courses:b4m36osw:osw5.zip | Data, schemas and transformation scripts for tutorial 5 }} | | | 28. 10. | | //holiday// | /* {{ :courses:osw:s6-kos.pdf|6 - (S)KOS}} ( {{ :courses:osw:s6-kos-solution.pdf|solution}} ) * | | 7 | 4. 11. | PK | Description logics | {{ :courses:b4m36osw:s6-dl.pdf|6 - Description logics}} ( {{ :courses:b4m36osw:s6-dl-solution.pdf|solution}} ), {{ :courses:b4m36osw:protege-crash-course.pdf |}} | | 8 | 11. 11. | MM | Conceptual modeling in OWL, **Short Test 1** | {{ :courses:b4m36osw:2021-11-11-test-1.pdf | Short test 1}}, {{ :courses:b4m36osw:osw2021-7thTutorial.pdf | 7 - Modelling with OWL}}, {{ :courses:b4m36osw:geosparql-basics.pdf| Geospatial basics for CP 2}}| | 9 | 18. 11. | MM | Validating RDF - SHACL | {{ :courses:b4m36osw:osw2021-8thTutorial.pdf | 8 - Data validation}} {{ :courses:b4m36osw:osw8.zip | Data for tutorial 8 }} | | 10 | 25. 11. | MM | **[[courses:b4m36osw:cp2|Checkpoint 2]]** | /* {{ :courses:osw:s9-alc.pdf|9 - ALC}}, {{ :courses:osw:protege-crash-course.pdf | Protege Crash Course}} ({{ :courses:osw:s9-alc-solution.pdf|solution}}) * | | 11 | 2. 12. | MM | GeoSPARQL | {{ :courses:b4m36osw:osw2021-9thTutorial.pdf | 9 - GeoSPARQL}} {{ :courses:b4m36osw:osw9.zip | Data for tutorial 9}} | | 12 | 9. 12. | MM | UFO, OntoUml | {{ :courses:b4m36osw:osw2021-10thtutorial.pdf | 10 - CP3, UFO, OntoUML}}{{ :courses:b4m36osw:osw10.zip | Data for tutorial 10}} | | 13 | 16. 12. | MM | Consultation, **Short Test 2** | {{ :courses:b4m36osw:2021-12-16-test-2.zip | Short test 2}}| | 14 | 6. 1. | MM | ** [[courses:b4m36osw:cp3|Checkpoint 3]] ** | {{ :courses:b4m36osw:2021-12-16-test-2-nahradni.pdf | Short test 2 - covid }} |