slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
SWM @ OU PowerPoint Presentation
Download Presentation
SWM @ OU

Loading in 2 Seconds...

play fullscreen
1 / 23

SWM @ OU - PowerPoint PPT Presentation


  • 63 Views
  • Uploaded on

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?

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'SWM @ OU' - thomas-decker


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

SMW as courseware for teaching about the Semantic WebSMWCon Fall 2010, 18 September 2010, Amsterdam

Lloyd Rutledge

swm @ ou
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
smw for
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 ;)
smw for bachelors projects
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
semantic friendly forms
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
smw for masters class
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é
rineke s masters class project
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
smw for masters projects
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”
owl wiki forms
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
smw for bachelors class
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
data sharing obscuring problem smws querying each other
Data sharing/obscuring problemSMWs querying each other

Teacher wiki

Student wiki

Student wiki

Student wiki

Student wiki

Common wiki

Basil?

course assignment workflow
Course assignment workflow

Teacher wiki

Queries,

Presentations

Phasestaringpoint

(XML)

Studentwiki(start)

Student

wiki

(completed)

Protégé

XML

import

Student

work

RDF

export

slide21

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

semantic web course wishlist
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
conclusion
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