SlideShare a Scribd company logo
Lessons learned from  Semantic Wiki Jie Bao and Li Ding June 19, 2008
Background Wiki => MediaWiki => Semantic MediaWiki (SMW) => SMW workbench How semantic wiki differs from wiki? Embed structured metadata to wiki pages Propagate metadata to other wiki pages via semantic query
Semantic Wiki @ RPI Social Webtop* Workbench on the  Web  – more data Social  environment – more human interaction Semantic  Web enabled – more structure Highlights Support Users at different levels Many end users Concentrate on data (easy data input/output/provenance) Some application developers Light-weight data modeling Fast prototyping Few SemWiki experts Application incubator * http://en.wikipedia.org/wiki/Web_desktop
For End Users Improved Semantic Data Generation Before Use RDF syntax Use Editor After From structured data Use SMW syntax Use Form <?xml version=&quot;1.0&quot;?> <rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot;> <rdf:Description rdf:about=&quot;http://www.w3.org/&quot;> <dc:title>World Wide Web Consortium</dc:title>  </rdf:Description> </rdf:RDF>
For End Users Smart Data Propagation Data can be easily propagated via semantic query, e.g. the project and publications are included from others’ input Data can be propagated smartly using wiki-script based inference, e.g.  “James A. Hendler” has an alias “Jim Hendler”
For End Users Supports Provenance Tracking Provenance metadata natively captured and semantically encoded by PML Enable complex query on data and provenance
For Developers Light-weight Data Modeling A SMW page can be viewed as: One row in relational table - semantic template One object in frame systems – semantic template + category A node in RDF graph – SMW syntax
For Developers Enables Fast Prototyping Learning Curve (before) Web languages: HTML, CSS Semantic web languages: RDF, RDFS, OWL, SPARQL,  Web tools: web server (apache, tomcat), database (mysql), languages (PHP, Javascript) Semantic web tools: editor (protégé, swoop), triple store (sesame), ontology reasoners (pellet, racer), Programming API (jena),  Learning Curve (after) Wiki syntax  Semantic wiki syntax and semantic form/template syntax Web tools hidden by Wiki Simplified SW tools via light-weight Wiki programming: Online authoring Triple store Semantic query with simple RDFS reasoning
SemWiki as Application Incubator Semantic Group Portal Group portal (tw.rpi.edu): Project, People, Event Multi-group portal (tw.rpi.edu/portal): protection Mash-ups RPI Map (map.rpi.edu) – import data Wine Wiki (onto.rpi.edu/wiki/wine) – export data More Prototypes on tw.rpi.edu Semantic Calendar – user experience Semantic Blog – protection Collaborative literature annotation – convergence Semantic Issue tracker – transactional data
RPI Map = SemWiki + Google Map http://map.rpi.edu/ Conventional mash-up Wiki data: location, name, alias, photo Data imported from GoogleMap:  map, location service Technical highlights Import GoogleMap via MediaWiki’s  parser function  extensions Allow use-contributed data via semantic form/template
SemWiki + OWL = Wine Agent http://onto.rpi.edu/wiki/wine Semantic mash-up Collaboratively maintained taxonomy (class hierarchy), e.g. Food Can be integrated with external complex ontology, e.g. wine.owl Data exported to TW Wine agent ( http:// onto.rpi.edu/WineAgent/WineAgent.html  ) Technical highlights Used as KB by TW Wine Agent Preserve provenance
Collaborative Literature Annotation Context A publication can be tagged with different topics in topic hierarchy Users may hold different topic hierarchy Goal: to converge and branch topic hierarchy among users Example  http://tw.rpi.edu/wiki/index.php/Literature . we may build two topic hierarchies TW Topic: for  TW related topics Topic: for general computer science
For SemWiki Experts A lot of work has been done 9 June 2008:  SMW 1.2 preview: faster more powerful queries Semantic Form and Template extension allows users to have  forms for adding and editing data  on wiki,  without any programming   SMW halo extension improves UI for ease of use of Semantic Wikis for a large community of users  Wiki parsing function extensions are heavily used to enrich SemWiki
For SemWiki Experts Many Remaining Issues! Convergence How to help users to manage public and personal data in information sharing context, e.g. a group website Scalability how to support more semantic data with acceptable response time Data Portability How to import/export semantic web data from/to external sources How to allow user registered across multiple wikis with preferences, e.g. data access privilege Data Protection How to protect data read/write access

More Related Content

PPT
Tel presentation
PPTX
Applying and Extending Semantic Wikis for Semantic Web Courses
PDF
Dash: data sharing made easy
PDF
uMobile Development Strategies
ODP
Incubating Apache Linda (ApacheCon Europe 2012)
PPTX
Linked open data with Semantic MediaWiki - ENDORSE 2021
PPTX
Facilitation of the A Posteriori Replication of Web Published Satellite Imagery
Tel presentation
Applying and Extending Semantic Wikis for Semantic Web Courses
Dash: data sharing made easy
uMobile Development Strategies
Incubating Apache Linda (ApacheCon Europe 2012)
Linked open data with Semantic MediaWiki - ENDORSE 2021
Facilitation of the A Posteriori Replication of Web Published Satellite Imagery

What's hot (20)

PPT
Wiki Presentation 01
PPTX
Plannen Code Jam OpenSocial gadgets
PDF
PPTX
Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...
PPTX
Introduction to APIs and Linked Data
PDF
GLAM-WIKI - Wikimedia tech infrastructure
PDF
Presentatie Code Jam Niels van Dijk
PPT
Aggregation Using Linked Data – LOCAH Project Experiences
PPTX
Linked Open Data for Cultural Heritage
PPTX
November 19, 2014 NISO Virtual Conference: Can't We All Work Together?: Inter...
PPTX
Connecting to Data from Windows Phone 8
PPTX
Digital Infrastructure: Storage and Content Management
PPT
Linked Data - the Future for Open Repositories?
PPTX
AtoM, Authenticity, and the Chain of Custody
PPT
The WSTIERIA Project – A Web of Services
PDF
DBpedia/association Introduction The Hague 12.2.2016
PPTX
November 19, 2014 NISO Virtual Conference: Can't We All Work Together?: Inter...
PPTX
Detecting Off-Topic Web Pages at #CUWARC
PPTX
Drupal campchicago2010.rachel.datamigration
PDF
Connecting the Dots: Constellations in the Linked Data Universe
Wiki Presentation 01
Plannen Code Jam OpenSocial gadgets
Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...
Introduction to APIs and Linked Data
GLAM-WIKI - Wikimedia tech infrastructure
Presentatie Code Jam Niels van Dijk
Aggregation Using Linked Data – LOCAH Project Experiences
Linked Open Data for Cultural Heritage
November 19, 2014 NISO Virtual Conference: Can't We All Work Together?: Inter...
Connecting to Data from Windows Phone 8
Digital Infrastructure: Storage and Content Management
Linked Data - the Future for Open Repositories?
AtoM, Authenticity, and the Chain of Custody
The WSTIERIA Project – A Web of Services
DBpedia/association Introduction The Hague 12.2.2016
November 19, 2014 NISO Virtual Conference: Can't We All Work Together?: Inter...
Detecting Off-Topic Web Pages at #CUWARC
Drupal campchicago2010.rachel.datamigration
Connecting the Dots: Constellations in the Linked Data Universe
Ad

Viewers also liked (9)

PPT
Collaborative Construction of Large Biological Ontologies
PPT
Collaborative Ontology Building Project
PDF
A Controlled Natural Language Interface for Semantic MediaWiki
PPT
Semantic Wiki @ RPI, Apr 2009
PDF
Represent Modular Ontologies with Package-based Description Loigcs -A Short P...
PPT
Privacy-Preserving Reasoning on the Semantic Web
PPT
Hierarchical Learning in Complex System
PDF
unix toolbox 中文版
PDF
python-graph-lovestory
Collaborative Construction of Large Biological Ontologies
Collaborative Ontology Building Project
A Controlled Natural Language Interface for Semantic MediaWiki
Semantic Wiki @ RPI, Apr 2009
Represent Modular Ontologies with Package-based Description Loigcs -A Short P...
Privacy-Preserving Reasoning on the Semantic Web
Hierarchical Learning in Complex System
unix toolbox 中文版
python-graph-lovestory
Ad

Similar to Lessons learned from Semantic Wiki (20)

PDF
Semantic Media Wiki & Semantic Forms
PPT
Using Semantic Wiki as a Semantic Web Workbench
PPT
A Short Tutorial to Semantic Media Wiki (SMW)
PPT
A Semantic Wiki Based Light-Weight Web Application Model
PPT
03 Teknologi Web 2
PPT
Information Management & Sharing in Digital Era
PPTX
SMWCon Spring 2012 SMW+ Team Dev Update
PPT
Sword Bl 0903[1]
PPT
Webware Webinar
PPTX
Web Information Systems Introduction and Origin of World Wide Web
PPT
PoolParty Thesaurus Management - ISKO UK, London 2010
PPT
How To Implement a CMS
PDF
Web Landscape - updated in Jan 2016
PPT
Confluence Wiki as a CMS
PPT
2005-01-04 Web Services Survey an Inventory Background, Goals and Status
PPT
Web Services Inventory
PDF
Comparisons Wiki vs CMS
PPTX
Final Presentation
PPT
Semantic Web 2.0: Creating Social Semantic Information Spaces
PPTX
Facets of applied smw
Semantic Media Wiki & Semantic Forms
Using Semantic Wiki as a Semantic Web Workbench
A Short Tutorial to Semantic Media Wiki (SMW)
A Semantic Wiki Based Light-Weight Web Application Model
03 Teknologi Web 2
Information Management & Sharing in Digital Era
SMWCon Spring 2012 SMW+ Team Dev Update
Sword Bl 0903[1]
Webware Webinar
Web Information Systems Introduction and Origin of World Wide Web
PoolParty Thesaurus Management - ISKO UK, London 2010
How To Implement a CMS
Web Landscape - updated in Jan 2016
Confluence Wiki as a CMS
2005-01-04 Web Services Survey an Inventory Background, Goals and Status
Web Services Inventory
Comparisons Wiki vs CMS
Final Presentation
Semantic Web 2.0: Creating Social Semantic Information Spaces
Facets of applied smw

More from Jie Bao (20)

PDF
unixtoolbox.book
PDF
Lean startup 精益创业 新创企业的成长思维
PPT
Towards social webtops using semantic wiki
PPT
Semantic information theory in 20 minutes
PPT
Towards a theory of semantic communication
PPTX
Expressive Query Answering For Semantic Wikis (20min)
PDF
Startup best practices
PDF
Owl 2 quick reference card a4 size
PDF
ISWC 2010 Metadata Work Summary
PPTX
Expressive Query Answering For Semantic Wikis
PDF
PDF
24 Ways to Explore ISWC 2010 Data
PPT
Semantic Web: In Quest for the Next Generation Killer Apps
PDF
Representing financial reports on the semantic web a faithful translation f...
PDF
XACML 3.0 (Partial) Concept Map
PDF
Development of a Controlled Natural Language Interface for Semantic MediaWiki
PDF
Digital image self-adaptive acquisition in medical x-ray imaging
PPT
Privacy-Preserving Reasoning on the Semantic Web (Poster)
PPT
Representing and Reasoning with Modular Ontologies (2007)
PPT
Query Translation for Ontology-extended Data Sources
unixtoolbox.book
Lean startup 精益创业 新创企业的成长思维
Towards social webtops using semantic wiki
Semantic information theory in 20 minutes
Towards a theory of semantic communication
Expressive Query Answering For Semantic Wikis (20min)
Startup best practices
Owl 2 quick reference card a4 size
ISWC 2010 Metadata Work Summary
Expressive Query Answering For Semantic Wikis
24 Ways to Explore ISWC 2010 Data
Semantic Web: In Quest for the Next Generation Killer Apps
Representing financial reports on the semantic web a faithful translation f...
XACML 3.0 (Partial) Concept Map
Development of a Controlled Natural Language Interface for Semantic MediaWiki
Digital image self-adaptive acquisition in medical x-ray imaging
Privacy-Preserving Reasoning on the Semantic Web (Poster)
Representing and Reasoning with Modular Ontologies (2007)
Query Translation for Ontology-extended Data Sources

Recently uploaded (20)

PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Empathic Computing: Creating Shared Understanding
PDF
cuic standard and advanced reporting.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPT
Teaching material agriculture food technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Machine learning based COVID-19 study performance prediction
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Chapter 3 Spatial Domain Image Processing.pdf
A Presentation on Artificial Intelligence
Review of recent advances in non-invasive hemoglobin estimation
Empathic Computing: Creating Shared Understanding
cuic standard and advanced reporting.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Teaching material agriculture food technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation_ Review paper, used for researhc scholars
20250228 LYD VKU AI Blended-Learning.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Digital-Transformation-Roadmap-for-Companies.pptx
Programs and apps: productivity, graphics, security and other tools
MIND Revenue Release Quarter 2 2025 Press Release
Per capita expenditure prediction using model stacking based on satellite ima...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Machine learning based COVID-19 study performance prediction
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

Lessons learned from Semantic Wiki

  • 1. Lessons learned from Semantic Wiki Jie Bao and Li Ding June 19, 2008
  • 2. Background Wiki => MediaWiki => Semantic MediaWiki (SMW) => SMW workbench How semantic wiki differs from wiki? Embed structured metadata to wiki pages Propagate metadata to other wiki pages via semantic query
  • 3. Semantic Wiki @ RPI Social Webtop* Workbench on the Web – more data Social environment – more human interaction Semantic Web enabled – more structure Highlights Support Users at different levels Many end users Concentrate on data (easy data input/output/provenance) Some application developers Light-weight data modeling Fast prototyping Few SemWiki experts Application incubator * http://en.wikipedia.org/wiki/Web_desktop
  • 4. For End Users Improved Semantic Data Generation Before Use RDF syntax Use Editor After From structured data Use SMW syntax Use Form <?xml version=&quot;1.0&quot;?> <rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot;> <rdf:Description rdf:about=&quot;http://www.w3.org/&quot;> <dc:title>World Wide Web Consortium</dc:title> </rdf:Description> </rdf:RDF>
  • 5. For End Users Smart Data Propagation Data can be easily propagated via semantic query, e.g. the project and publications are included from others’ input Data can be propagated smartly using wiki-script based inference, e.g. “James A. Hendler” has an alias “Jim Hendler”
  • 6. For End Users Supports Provenance Tracking Provenance metadata natively captured and semantically encoded by PML Enable complex query on data and provenance
  • 7. For Developers Light-weight Data Modeling A SMW page can be viewed as: One row in relational table - semantic template One object in frame systems – semantic template + category A node in RDF graph – SMW syntax
  • 8. For Developers Enables Fast Prototyping Learning Curve (before) Web languages: HTML, CSS Semantic web languages: RDF, RDFS, OWL, SPARQL, Web tools: web server (apache, tomcat), database (mysql), languages (PHP, Javascript) Semantic web tools: editor (protégé, swoop), triple store (sesame), ontology reasoners (pellet, racer), Programming API (jena), Learning Curve (after) Wiki syntax Semantic wiki syntax and semantic form/template syntax Web tools hidden by Wiki Simplified SW tools via light-weight Wiki programming: Online authoring Triple store Semantic query with simple RDFS reasoning
  • 9. SemWiki as Application Incubator Semantic Group Portal Group portal (tw.rpi.edu): Project, People, Event Multi-group portal (tw.rpi.edu/portal): protection Mash-ups RPI Map (map.rpi.edu) – import data Wine Wiki (onto.rpi.edu/wiki/wine) – export data More Prototypes on tw.rpi.edu Semantic Calendar – user experience Semantic Blog – protection Collaborative literature annotation – convergence Semantic Issue tracker – transactional data
  • 10. RPI Map = SemWiki + Google Map http://map.rpi.edu/ Conventional mash-up Wiki data: location, name, alias, photo Data imported from GoogleMap: map, location service Technical highlights Import GoogleMap via MediaWiki’s parser function extensions Allow use-contributed data via semantic form/template
  • 11. SemWiki + OWL = Wine Agent http://onto.rpi.edu/wiki/wine Semantic mash-up Collaboratively maintained taxonomy (class hierarchy), e.g. Food Can be integrated with external complex ontology, e.g. wine.owl Data exported to TW Wine agent ( http:// onto.rpi.edu/WineAgent/WineAgent.html ) Technical highlights Used as KB by TW Wine Agent Preserve provenance
  • 12. Collaborative Literature Annotation Context A publication can be tagged with different topics in topic hierarchy Users may hold different topic hierarchy Goal: to converge and branch topic hierarchy among users Example http://tw.rpi.edu/wiki/index.php/Literature . we may build two topic hierarchies TW Topic: for TW related topics Topic: for general computer science
  • 13. For SemWiki Experts A lot of work has been done 9 June 2008: SMW 1.2 preview: faster more powerful queries Semantic Form and Template extension allows users to have forms for adding and editing data on wiki, without any programming SMW halo extension improves UI for ease of use of Semantic Wikis for a large community of users Wiki parsing function extensions are heavily used to enrich SemWiki
  • 14. For SemWiki Experts Many Remaining Issues! Convergence How to help users to manage public and personal data in information sharing context, e.g. a group website Scalability how to support more semantic data with acceptable response time Data Portability How to import/export semantic web data from/to external sources How to allow user registered across multiple wikis with preferences, e.g. data access privilege Data Protection How to protect data read/write access