Top Banner
06/07/22 Cyber SMW developers meetup 1 Semantic Wiki @ RPI Jie Bao and Li Ding Tetherless World Constellation Rensselaer Polytechnic Institute April 2, 2009
13
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Semantic Wiki @ RPI, Apr 2009

04/10/23 Cyber SMW developers meetup 1

Semantic Wiki @ RPI

Jie Bao and Li Ding

Tetherless World ConstellationRensselaer Polytechnic Institute

April 2, 2009

Page 2: Semantic Wiki @ RPI, Apr 2009

04/10/23 2

Outline

• General Position

• Past Work

• Stanford Meet-up Summary

• Research Challenges

Page 3: Semantic Wiki @ RPI, Apr 2009

04/10/23 3

General Position

Semantic Wiki

Applications

Best Practices: Extensions and Templates

Theory: Formal Semantics and Models

Education: Applications and Tutorials

Page 4: Semantic Wiki @ RPI, Apr 2009

04/10/23 4

Tetherless World Group Wiki (App)

http://tw.rpi.edu/wiki

It evolves every day!

Page 5: Semantic Wiki @ RPI, Apr 2009

04/10/23 5

RPI Map (App)

• Mashup map, event, tag,…• TetherlessMap Extension

http://map.rpi.edu

Contributors: Jin Guang Zheng, Rui Huang, Jie Bao and Li DingRPI shuttle data is from shuttles.rpi.edu and RPI event data is from events.rpi.edu

Page 6: Semantic Wiki @ RPI, Apr 2009

04/10/23 6

Policy Testbed (App)

<pmlj:NodeSet rdf:about="#uri_revision___title___FS_119_01_1_oldid_1478"> <pmlj:hasConclusion> <pmlp:InformationRdfInstance> <pmlp:hasURL rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI“ >http://tw.rpi.edu/proj/tami.wiki/index.php?title=FS_119_01_1&amp;oldid=1478</pmlp:hasURL> </pmlp:InformationRdfInstance> </pmlj:hasConclusion> <pmlj:isConsequentOf> <pmlj:InferenceStep> <pmlj:hasInferenceEngine rdf:resource="http://tw.rpi.edu/proj/tami/Special:URIResolver/User:Li" /> <pmlp:hasCreationDateTime rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime“ >2008-11-12T19:50:20Z</pmlp:hasCreationDateTime> <pmlj:hasAntecedentList> <pmlj:NodeSetList> <ds:first rdf:resource="#uri_revision___title___FS_119_01_1_oldid_1475" /> </pmlj:NodeSetList> </pmlj:hasAntecedentList> <pmlj:hasInferenceRule rdf:resource="http://tw.rpi.edu/2008/sw/semanticwiki.owl#Revision" /> </pmlj:InferenceStep> </pmlj:isConsequentOf></pmlj:NodeSet>…

<pmlj:NodeSet rdf:about="#uri_revision___title___FS_119_01_1_oldid_1478"> <pmlj:hasConclusion> <pmlp:InformationRdfInstance> <pmlp:hasURL rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI“ >http://tw.rpi.edu/proj/tami.wiki/index.php?title=FS_119_01_1&amp;oldid=1478</pmlp:hasURL> </pmlp:InformationRdfInstance> </pmlj:hasConclusion> <pmlj:isConsequentOf> <pmlj:InferenceStep> <pmlj:hasInferenceEngine rdf:resource="http://tw.rpi.edu/proj/tami/Special:URIResolver/User:Li" /> <pmlp:hasCreationDateTime rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime“ >2008-11-12T19:50:20Z</pmlp:hasCreationDateTime> <pmlj:hasAntecedentList> <pmlj:NodeSetList> <ds:first rdf:resource="#uri_revision___title___FS_119_01_1_oldid_1475" /> </pmlj:NodeSetList> </pmlj:hasAntecedentList> <pmlj:hasInferenceRule rdf:resource="http://tw.rpi.edu/2008/sw/semanticwiki.owl#Revision" /> </pmlj:InferenceStep> </pmlj:isConsequentOf></pmlj:NodeSet>…

{{Tami.event|coordinator=William Parker|datetime=2008/10/26 06:44:00 AM|description=[[Mr. Parker]] observed a glint of light in the window of a parked station wagon across the street, and then identified a male in the driver's seat apparently taking photographs of the gate and/or guard shack }}[[suspect gender::male]]

{{Tami.event|coordinator=William Parker|datetime=2008/10/26 06:44:00 AM|description=[[Mr. Parker]] observed a glint of light in the window of a parked station wagon across the street, and then identified a male in the driver's seat apparently taking photographs of the gate and/or guard shack }}[[suspect gender::male]]

Provenanceontology

Agent

Data

Event

Operation

coordinatorparticipant

input dataoutput data

operation

antecedent

Template-based Edit

Form-based Edit

SMW Browse

Tabulator-based Browse

Browse by semantic query results

Text + semanticstemplate for event & policy

Track Changes usingSemantic History

Technical Highlights Semantic Wiki-based online collaborative environment Ontology driven semantic templates and forms Semantically-enhanced browsing of scenario data Enhanced options for publishing semantic content Hypothetical testing support via semantic history

http://tw.rpi.edu/tami

Page 7: Semantic Wiki @ RPI, Apr 2009

04/10/23 7

CNL Ontology Editor (App)

Technical Highlights Template-based meta model for OWL representation on semantic wiki Semantic form based editing Several controlled natural language interfaces (Rabbit, ACE, Yayan) Limited rule inference (on going work)

http://tw.rpi.edu/proj/cnl

Page 8: Semantic Wiki @ RPI, Apr 2009

04/10/23 8

SMWBP Project

• http://code.google.com/p/smwbp/• SMW installation scripts• Extensions

– Ldap (modified)– ArrayExtension– TetherlessMap– AskMany

• Services– Rpipe (bibtex to wiki)

Page 9: Semantic Wiki @ RPI, Apr 2009

04/10/23 9

AskMany (Extension)

==Publications==<askmany querylocal="false"><site>http://tw.rpi.edu/wiki.tw/index.php</site><query>[[Category:Publication]][[has author::Li Ding]]</query><printout>?Has where published?has year</printout></askmany>

==Publications==<askmany querylocal="false"><site>http://tw.rpi.edu/wiki.tw/index.php</site><query>[[Category:Publication]][[has author::Li Ding]]</query><printout>?Has where published?has year</printout></askmany>

This Wiki Page is on http://tw.rpi.edu/portal

The result is from http://tw.rpi.edu/tw

Distributed query across Wikis

Contributors: Evan Patton http://tw.rpi.edu/Help:AskMany

Page 10: Semantic Wiki @ RPI, Apr 2009

04/10/23 10

{{PersonInfo|alias=Jim Hendler; James Hendler; User:Hendler; Jim H|affiliation=Rensselaer Polytechnic Institute;Tetherless World Constellation|role=Full Professor|image=Hendler2008.jpg|homepage=http://www.cs.rpi.edu/~hendler/|mbox=(mylastname)-at-cs.rpi.edu|mailAddress=Tetherless World Constellation (Mail)|interest=Semantic Web, Semantic Web Application}}

He joined the Tetherless World Constellation in [[has year join::2006]].

{{sbp.fit.tag |p=education |v=Yale University, Southern Methodist University, Brown University |format=ul |mode=list}}

{{#smartset:fellow of=American Association for Artificial Intelligence, British Computer Society|list}}

SMW syntax

Template

SBP FIT

SBP (Template and ParserFunction)

Modular Template for SMW

Parser function

Page 11: Semantic Wiki @ RPI, Apr 2009

04/10/23 11

Stanford Meet-up Summary

http://tw.rpi.edu/wiki09

• 12 attendees, 3.5 hours • 4 Talks

– Halo Extension, by Mark Greaves.

– Wikidsmart Demo, by Sanjiva Nath • http://www.zagile.com/products/wikidsmart.html

– From SMW to rule, by Jie Bao

– SMW based Web Application Model, by Li Ding.

• In-depth discussion on a couple of topics– Integrity checking, template-based UI, privacy, SMW for business use

(e.g. spreadsheet)

• Partially recorded (will be available after cleaning up)

Page 12: Semantic Wiki @ RPI, Apr 2009

04/10/23 12

Plan

• Development– SMW based light-weight group/project portal– SMW Best practices

• Research (in 3-6 month)– SMW syntax and query formalization– Rule modeling on SMW– Semantic Wiki based web application model– Semantic History

Page 13: Semantic Wiki @ RPI, Apr 2009

04/10/23 13

Future Directions

• Collaborative Data Sharing Platform– Semantic access control at finer granularity– Convergence of knowledge– Effective UI to generate and browse data

• Distributed Data– Distributed query– Portable/permanent Semantic Web data– Ontology mapping, entity mapping, and linked data

• Large Scale Data– Response time: read, write, query, and inference– Space: temporary table, network traffic, …