1 / 23

SWM @ OU

SMW as courseware for teaching about the Semantic Web SMWCon Fall 2010, 18 September 2010, Amsterdam Lloyd Rutledge. SWM @ OU. Why Student distant education Coworkers distant collaboration Semantic Web topics Where Courses: Masters (2009), Bachelors (2011) Bachelors projects: 2010, 2011?

Download Presentation

SWM @ OU

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SMW as courseware for teaching about the Semantic WebSMWCon Fall 2010, 18 September 2010, Amsterdam Lloyd Rutledge

  2. 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

  3. 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 ;)

  4. 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

  5. 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

  6. 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é

  7. 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

  8. 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”

  9. 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

  10. 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

  11. Syllabus

  12. Data sharing/obscuring problemSMWs querying each other Teacher wiki Student wiki Student wiki Student wiki Student wiki Common wiki Basil?

  13. Course assignment workflow Teacher wiki Queries, Presentations Phasestaringpoint (XML) Studentwiki(start) Student wiki (completed) Protégé XML import Student work RDF export

  14. Denny Vrandečić and Markus Krötzsch “Reusing Ontological Background Knowledge in Semantic Wikis”, p6

  15. 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

  16. 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

More Related