applying and extending semantic wikis for semantic web courses

50
Applying and Extending Semantic Wikis for Semantic Web Courses Linked Learning 2011, 29 May 2011 Lloyd Rutledge, Open Universiteit

Upload: lloydrutledge

Post on 02-Nov-2014

1.112 views

Category:

Technology


0 download

DESCRIPTION

This work describes the application of semantic wikis in distant learning for Semantic Web courses. The resulting system focuses its application of existing and new wiki technology in making a wiki-based interface that demonstrates Semantic Web features. A new layer of wiki technology, called “OWL Wiki Forms” is introduced for this Semantic Web functionality in the wiki interface. This new functionality includes a form-based interface for editing Semantic Web ontologies. The wiki then includes appropriate data from these ontologies to extend existing wiki RDF export. It also includes ontology-driven creation of data entry and browsing interfaces for the wiki itself. As a wiki, the system provides the student an educational tool that students can use anywhere while still sharing access with the instructor and, optionally, other students. Lloyd Rutledge and Rineke Oostenrijk. Applying and Extending Semantic Wikis for Semantic Web Courses, In: Proceedings of the 1st International Workshop on eLearning Approaches for the Linked Data Age (Linked Learning 2011) at the 8th Extended Semantic Web Conference (ESWC 2011), Heraklion, Greece, May 29th, 2011. http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-717/paper9.pdf

TRANSCRIPT

Page 1: Applying and Extending Semantic Wikis for Semantic Web Courses

Applying and Extending Semantic Wikis for

Semantic Web Courses

Linked Learning 2011, 29 May 2011

Lloyd Rutledge, Open Universiteit

Page 2: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 3: Applying and Extending Semantic Wikis for Semantic Web Courses

• Independent students• Education as distance collaboration• Flexible schedules

Page 4: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 5: Applying and Extending Semantic Wikis for Semantic Web Courses

• Many conforming Semantic Web functions

• Well-known oft-used tool• Specializes in editing ontologies

Page 6: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 7: Applying and Extending Semantic Wikis for Semantic Web Courses

• Online, sharable, universal• Specializes in data retrieval• XSLT can tailor data report

presentation

Page 8: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 9: Applying and Extending Semantic Wikis for Semantic Web Courses

• Online, sharable, universal• Specializes in distance collaboration• Well-supported, has extension

framework

Page 10: Applying and Extending Semantic Wikis for Semantic Web Courses

Wikipedia infobox: open data editing

Page 11: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 12: Applying and Extending Semantic Wikis for Semantic Web Courses

• MediaWiki extension• Well-supported, active

development• Semantic Web: -ish, -partial

Annotation syntax Data queries and formatted reports RDF export

Page 14: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 15: Applying and Extending Semantic Wikis for Semantic Web Courses

• Semantic MediaWiki extension• Infobox-like templates for data

browsing• Forms for data entry• Primitives for building ontology-based

interface

Page 16: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 17: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 18: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 19: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 20: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 21: Applying and Extending Semantic Wikis for Semantic Web Courses

Semantic MediaWiki for Distance Learning

• Student and teacher share environment– From anywhere, anytime– Student can build– Teach can track and query

• Student can build full data system– Ontologies, data, tailored interface– Does everything, but nothing well– Little internal Semantic Web support

Page 22: Applying and Extending Semantic Wikis for Semantic Web Courses

Forms of education use of Semantic MediaWiki

• Student projects– Done for Bachelors and Masters– Semantic wiki is foundation for system

building• Courseware

– Course information– Student assignments and projects

Page 23: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 24: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 25: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 26: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 27: Applying and Extending Semantic Wikis for Semantic Web Courses

Semantic MediaWiki for the Semantic Web

• Really?– Started as a research baby step toward– Has become short-term industry driven– Many near equivalents and “not quites”

• Components– Own data annotation syntax– Own query language

• Although several extensions offer SPARQL

– Many query result presentations formats– RDF export with Linked Data links

• Little internal Semantic Web support

Page 28: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 29: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 30: Applying and Extending Semantic Wikis for Semantic Web Courses

OWL Wiki Forms

• Editing Semantic Web ontologies– Forms and infoboxes for ontologies– Classes and properties in RDF, RDFS and OWL– Also in RDF export

• Semantic MediaWiki annotations in infobox code– rdf:datatype -> [[Has type::]]– owl:inverseOf -> SMW’s invert-property template

• Inferencing in infobox displays– rdfs:domain -> property in template and form– owl:symmetricProperty -> in infobox both ends of triple

• Inferencing in Forms input– rdfs:range -> Semantic Forms autocompletion parameters

Page 31: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 35: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 40: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 41: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 42: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 43: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 44: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 45: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 46: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 47: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 48: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 49: Applying and Extending Semantic Wikis for Semantic Web Courses
Page 50: Applying and Extending Semantic Wikis for Semantic Web Courses

Conclusion

• MediaWiki for teacher access– The more on the wiki the better

• The Semantic Web in the wiki• Remains an “extra” tool for students• Future work

– More SPARQL usage: internal & external– Fresnel integration– Additional semantic browsing features– Continued integration with new extensions