This document provides a development update on SMW+ (Semantic MediaWiki plus). It discusses the past, present, and future of Vulcan's semantic technology efforts including AURA, SILK, and SMW+. It outlines focus areas and applications like a semantic movie database and project management. It summarizes extensions developed and future plans which include improving existing extensions, maintaining wiki apps, integrating social features, and advancing semantics through natural language processing and analytics.
6. Focus Areas
•Automated User-Centered
AURA Reasoning and Acquisition System
•Text book you can talk to
•Semantic Inference with Large
SILK Knowledge-base
•Non-monotonic rule system / RIF
SMW+ •Semantic MediaWiki +
•Knowledge authoring with SMEs
Plus other related semantic technologies and commercial efforts
6
8. What is the Promise of
Semantic Wikis?
Semantic Wikis facilitate
Consensus over Data
Combine low-expressivity
data authorship with the
best features of traditional
wikis
User-governed, user-
maintained, user-defined
Easy to use as an extension
of text authoring
8
9. One Key Feature
Semantic Wikis are “Schema-Last”
Databases require DBAs and schema design;
Semantic Wikis develop and maintain the schema in the wiki
9
10. KB Effort (cost, people,…)
Leverage Crowd’s Wisdom
Now
Vulcan
Future
KB size (number of assertions, complexity…)
10
12. A Semantic Sci-Fi
Movie Database
From Wikipedia.org
Structure extracted from templates
Infoboxes and so on
Queries and visualizations
http://wiking.vulcan.com/cinema 12
13. Work Order Handling
Simple semantic Complete capture
form-based wiki of semantic data
Used by Semantic
people of markup via Ingredients Semantic
different form for cool notifications
roles templates presentation and RSS
13
15. Ultrapedia
Ultrapedia: An SMW demo built
to explore general knowledge
acquisition in a wiki
Wikipedia merged with the
power of a database
Help Readers and Writers Be
More Productive
http://wiking.vulcan.com/up/ 15
16. Standard View of the
Wiki Data
http://wiking.vulcan.com/up/index.php/Porsche_996
21. And A Lot More
Mouse-Hover Preview of Semantic Data
SRF: Exhibit Semantic Result Formatter
SRF with OFC (Open Flash Chart)
Lazy Loading (in Tabs)
Aggregation Enhancement
Triple-store integration (sparql ask)
Importing etc.
24. Project Management
with SMW+ Automatically populate
tables
Just the data you want,
At the level you want
Calendars and timelines
Workflows
Personal menus
Form-oriented inputs
Notifications via email/RSS
MS Office integration
SVN integration
Previous Demo: http://wiking.vulcan.com/dev/index.php/Sprint_101020
24
25. Screenshot of a Sprint
page
Data automatically generated via template queries on page
In Depth Presentation at http://www.slideshare.net/jiaxinwang/agile-and-
effective-project-management-of-forby-wikis 25
26. NeuroWiki & LDIF
• Open, public online access
• Data from multiple RDF data
stores
• Complete import pipeline using
LDIF framework
• Outlines of each imported
instance embedding inline wiki
properties and providing views of
imported properties from
original RDF datasets
• Charting tools that ‘pivot’
SPARQL queries providing several
views of each query
• Navigation and composition tools
for accessing and mining the data
27. LDIF Wiki Bridge
R2R visual editor for mappings between linked data
sources and the wiki ontology
SILK visual editor for mappings between linked data
instances and pre-existing instances within the wiki
Data source mapping namespace for defining and
reloading LDIF sources
For more info, attend Wil’s visualization talk on Friday
29. What We’ve Done (1)
SMW Core and Semantic Form Enhancement
Ask/Inline Query Group & Aggregation
Semantic NotifyMe is still alive and good!
True View Extension
SMARTY view layer for javascript/html/css injection
and manipulation
Pivot view of SPARQL result in 2 views (broadtable +
dynamic charts)
30. What We’ve Done (2)
Semantic Result Formatter (SRF)
Better Exhibit (Google Map Geo-lookup, Multi-label…)
Better charting (SRF++, OFC-Scatter Plot, High Charts)
Wiki Object Model
Inline Editing, Data I/O
Widget Editor (Semantic Page Maker)
Microsoft Office Connector
Semantic WikiTags + Semantic Connector
31. What We’ve Done (3)
Improve of SMWPlus Improve Faceted Search
website usability
And development process Improve tabular forms
Update mechanisms for Improve WYSIWYG editor
scheduled tasks
Wiki Performance Profiling
Improve Semantic Forms
Build a WikiApp for Master
and Automatic Semantic
Data Managment
Forms
Improve Wiki Administration
Tool
32. What We’ve Done (4)
LDIF: Linked Data Integration More Data I/O Support
Framework RDF, N-Triple
Download / Crawling
R2R Ontology Mapping Tools
SPARQL endpoints
Configuration File
Web GUI Scaling Out
New triple store for more
Entity Resolution (via SILK) data in single machine
Performance Improvement Hadoop for parallelization
Faster Quality and Trust Policy
Smaller memory footprint Engine
34. SemanticArchive
extension
Display Edit History on
Wiki Pages
Can be used for
Comments
Or just view of change
hisotry
SemanticArchive
: http://wiking.vulcan.com/wikitags_release/extensions/SemanticArchive
35. SRFPlus extension
Exhibit
Timeline
Map
Open Flash Charts
SIMILE Runway
http://wiking.vulcan.com/wikitags_release/extensions/SRFPlus
36. Wiki Object Model
api.php?
• action=womget
• page=WOM Test Page
• format=xml
• xpath=
• //template[@name="Wom test"]
• /template_field[position()<3]
WOM API uses xpath syntax
can return results in xml and json
37. Wiki Widget Editors
(SemanticPageMaker)
Enable Wiki Users to Create Wiki Apps by
Modeling an ontology
Configure options
Automatic Semantic Forms on Steroids
Core techniques behind SMWCon Spring 2012
And our new Scrum Wiki (dev2)
Previous SMWCon talk :
http://www.slideshare.net/jiaxinwang/semantic-wiki-page-maker
http://wiking.vulcan.com/smwcon/extensions/WikiEditors/helps/hel
p_WE_designer.html Download Link
40. Microsoft Office
Connector Version 2
Leverage Microsoft Office
applications and technology
Bring SMW info to Office
applications on-demand
API for data I/O: add and modify
wiki data within Microsoft Office
Utilize semantics to improve
relevance
Smart actions for semantic
properties
Jesse Wang | SemTech 2010
45. What’s Next (1)
Improvement of our extensions
Wiki Object Model
WE/Semantic Page Maker
Faceted Browsing/Search
Data Integration
…
Maintenance of existing wiki apps
Scrum
Neurowiki
…
46. What’s Next (2)
Social as in “Social Semantic Web”
Better semantic notifications
Social Profile
Interactivity
Social Network integration in SMW
Gamification!
Semantics as in Social Semantic Web
Natural Language Processing Integration
Analytics
----- Meeting Notes (3/24/11 15:29) -----Vulcan is the MothershipProviding funds and supportPaul Allen successful
Of course once you have data, Ultrapedia can support data visualizations. This is a simple Flash-based chart widget based on the same Porsche 996 data, and included in Ultrapedia’s Porsche 996 page.It shows us that while acceleration varies dramatically, top speed and peak engine power remain fairly constant across models.The chart was specified manually with a query. There are of course a huge number of possible ways to chart a set of data, and most of these ways are uninteresting.In the Ultrapedia concept, we rely on article authors to specify interesting charts for their readers that will support the particular points in the article.
Of course once you have data, Ultrapedia can support data visualizations. This is a simple Flash-based chart widget based on the same Porsche 996 data, and included in Ultrapedia’s Porsche 996 page.It shows us that while acceleration varies dramatically, top speed and peak engine power remain fairly constant across models.The chart was specified manually with a query. There are of course a huge number of possible ways to chart a set of data, and most of these ways are uninteresting.In the Ultrapedia concept, we rely on article authors to specify interesting charts for their readers that will support the particular points in the article.
Of course once you have data, Ultrapedia can support data visualizations. This is a simple Flash-based chart widget based on the same Porsche 996 data, and included in Ultrapedia’s Porsche 996 page.It shows us that while acceleration varies dramatically, top speed and peak engine power remain fairly constant across models.The chart was specified manually with a query. There are of course a huge number of possible ways to chart a set of data, and most of these ways are uninteresting.In the Ultrapedia concept, we rely on article authors to specify interesting charts for their readers that will support the particular points in the article.
But, did you know that Uusikaupunki, Finland, is a major hub for Porsche manufacturing?Ultrapedia allows us to drill down to look at Finland’s contribution to Porsche production.
WikiTags is here to bridge semantic wikis with more potential users, such as users of Microsoft Word, Outlook and Excel, with Microsoft SmartTag technology.