SWM @ OU
-
Upload
thomas-decker -
Category
Documents
-
view
15 -
download
0
description
Transcript of SWM @ OU
![Page 1: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/1.jpg)
SMW as courseware for teaching about the
Semantic Web
SMWCon Fall 2010, 18 September 2010, Amsterdam
Lloyd Rutledge
![Page 2: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/2.jpg)
SWM @ OU
• Why– Student distant education– Coworkers distant collaboration– Semantic Web topics
• Where– Courses: Masters (2009), Bachelors (2011)– Bachelors projects: 2010, 2011?– Masters projects: Rineke– Document and reference wiki project
![Page 3: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/3.jpg)
SMW for …
• Industry– Get it to work for functions users want– Can be “hack” underneath
• Research– Research goal for Semantic Web
– Wiki enables: link sources, user friendly, crowd
• Education– See “Industry”
– Users want: distance communication, domain data sharing
• Education about the Semantic Web– Semantic Web as ideal– SMW helps convey and present it (?!)– “Semantics” no longer a dirty word ;)
![Page 4: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/4.jpg)
![Page 5: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/5.jpg)
SMW for Bachelors projects
• Industry-like– Build something, make it work
– Use SMW to do so
• Product is (Semantic) MediaWiki extension– Familiar product of student projects on (S)MW
website
– Is a handy, packed, deliverable result
• OU Bachelors projects for SMW– OWL Wiki Forms (Semantic Friendly Forms)
– NOH-I NAP: document repository
• 3 students, 400 hours each
![Page 6: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/6.jpg)
Semantic Friendly Forms
• Bachelors project ended January 2010
• Special pages MediaWiki extension
• Goals– More RDFS/OWL in forms– More user-friendly features
• Features– (Re-)editing of: templates, properties, forms– Additional hyperlinks and autocompletion– RDFS/OWL constructs in forms
• domain, range, inverseOf, symmetricProperty, label, comment
– rdfs:domain drives template generation
• http://icommas.ou.nl/lru/OWLwikiForms/– Version compatibility problems
![Page 7: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/7.jpg)
SMW for Masters class
• Each student builds a SMW project– As wiki pages and templates– SMW, Semantic Forms and OWL Wiki Forms– All projects on same wiki
• Project in four phases– Interfaces, data, ontologies, logic
• Markup with RDFS/OWL properties– Designed ontologies
• RDF export to Protégé
![Page 8: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/8.jpg)
![Page 9: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/9.jpg)
![Page 10: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/10.jpg)
![Page 11: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/11.jpg)
Rineke’s Masters class project
• Annotation with RDFS/OWL properties and classes
• Uses Semantic Forms for annotation• RDFS and OWL inferencing on “check” pages• Implementation: page and template code• More academic than practical• Future work
– Apply to course wiki– Put more on PHP level
![Page 12: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/12.jpg)
SMW for Masters projects
• 1 student– 400 hours 1-year Masters– 1000 hours 2-year Master
• Is a research contribution– Isn’t “The SMW extension I made during
my summer vacation”– Code optional, only supports thesis
• Closer to the Semantic Web “ideal”
![Page 13: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/13.jpg)
OWL Wiki Forms
• Form-based editing of properties– RDFS/OWL properties in Form code
• Generates template and form code from RDFS/OWL– rdf:datatype -> [[Has type::]]– rdfs:domain -> property in template and form– rdfs:range -> Semantic Forms autocompletion parameters– owl:inverseOf -> SMW’s invert-property template– owl:symmetricProperty -> in infobox both ends of triple
• Driven by RDFS/OWL properties– Thus import of RDFS/OWL ontologies would generate initial
interface
![Page 14: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/14.jpg)
![Page 15: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/15.jpg)
![Page 16: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/16.jpg)
SMW for Bachelors class
• Students learn about the Semantic Web• Tools help them learn about it
– Protégé– Semantic MediaWiki
• Why Semantic MediaWiki?– Tangible, versatile interface to SW– Represents some SW well– Handles “crowd sharing” and “user cloud”
• Why not Semantic MediaWiki?– Sometimes misses and defies SW– Challenging Semantic Web import/linking
![Page 17: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/17.jpg)
![Page 18: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/18.jpg)
Syllabus
Topic Tool
Application and interfaces
- Semantic Formats- Exhibit
Data - Semantic Browsing- Semantic Forms
Queries and data presentation
- SMW queries, Semantic Formats,- SPARQL in - SMW - Protégé
Description logic and Ontologies
- OWL Wiki Forms- Rineke’s project?
Rules - Protégé
![Page 19: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/19.jpg)
Common wiki
Student wiki Student wiki Student wiki Student wiki
Teacher wiki
Data sharing/obscuring problemSMWs querying each other
Basil?
![Page 20: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/20.jpg)
Course assignment workflow
Phasestaringpoint
(XML)
Studentwiki
(start)
Studentwiki
(completed)Protégé
XMLimport
Studentwork
RDFexport
Teacher wiki
Queries,Presentations
![Page 21: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/21.jpg)
Denny Vrandečić and Markus Krötzsch “Reusing Ontological Background Knowledge in Semantic Wikis”, p6
![Page 22: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/22.jpg)
Semantic Web course wishlist
• Misc– Import of RDFS/OWL as RDF (now XML)– Linked but (directionally) protected wikis– Full querying table generation for Formats
• SMW interface reflects OWL properties– Properties in templates and forms– Template infoboxes show inferences– Autocompletion in forms– Inferred properties for querying– Display queries OWL constraint breaks
• Launch January 2011
![Page 23: SWM @ OU](https://reader036.fdocuments.net/reader036/viewer/2022062718/56812b52550346895d8f740f/html5/thumbnails/23.jpg)
Conclusion
• SMW serves education in a variety of ways– Project basis– Course administration– About Semantic Web
• Semantic Web course with SMW is for the Semantic Web …– Idealization– Microcosm of use and issues– Testbed