Seite 1© 2009 ontoprise GmbH
SMW+ 1.4.4 - product demo
Philipp Zaltenbach (Halo Team)
10-08-2009
Seite 2© 2009 ontoprise GmbH
Problem of wikis like Wikipedia
User wants to know: “What are the 10 largest capitals located in the European Union?”
Wikipedia should be able to solve that question Contains cities, their population and information about their status and
location
Problem: The Wiki cannot understand what the text on a page means
Seite 3© 2009 ontoprise GmbH
How can Semantic MediaWiki (SMW) help?
A simple numberA simple link in MediaWiki pointing to another article
Seite 4© 2009 ontoprise GmbH
How can Semantic MediaWiki (SMW) help?
A typed link (relation) in SMW adding semantics
Similar semantic markup for an attribute value
FactBox: semantic annotations of an article
at one glimpse
Category annotation (also available in
MW)
SemanticAnnotations
Seite 5© 2009 ontoprise GmbH
How can Semantic MediaWiki (SMW) help?
Knowledge becomes machine-interpretable and can be processed by SMW
Query for the largest capitals in the European Union
Seite 6© 2009 ontoprise GmbH
Overall features of SWM+
Feature groups of SMW+ Knowledge authoring (e.g. via forms, editors, annotation toolboxes) Knowledge retrieval (e.g. via query interface, search engine) Knowledge organization (e.g. via ontology browser, gardening
framework) Knowledge interconnection (e.g. via data import from external data
sources and web services, MS Excel Client, Triple Store connector)
Seite 7© 2009 ontoprise GmbH
Knowledge Authoring
Semantic Forms conveniently add and edit structured data (being semantically annotated
in the background) easily create and customize your own semantic forms
Seite 8© 2009 ontoprise GmbH
Knowledge Authoring
Advanced Annotation Mode provides a user-friendly GUI for annotating articles semantically no need to struggle with the wiki source text user is supported via syntax highlighting and auto-completion
Seite 9© 2009 ontoprise GmbH
Knowledge Authoring
Semantic Toolbar easily inspect, create and alter the semantic annotations of a wiki article frees the user from having to know the specific wiki text mark-up means for category annotations, property annotations and property
attributes
Seite 10© 2009 ontoprise GmbH
Knowledge Authoring
WYSIWYG editor easily format text, create tables and embed images without having to
cope with the wiki source text directly embed queries (via Query Interface) and embed and tag media
files (e.g. documents, image, audio and video files)
Seite 11© 2009 ontoprise GmbH
Knowledge Retrieval
Query Interface allows to assemble complex queries easily via a GUI user is supported via intelligent auto-completion preview results via different result printers and formats
Seite 12© 2009 ontoprise GmbH
Knowledge Retrieval
Enhanced Retrieval search engine auto-completion, typo-correction (“did-you-mean”) and filtering full-text search also on uploaded PDF and DOC files advanced search
wildcard, fuzzy-search, boolean operators and path search
Seite 13© 2009 ontoprise GmbH
Knowledge Retrieval
Semantic Treeview populates hierarchical structures automatically from arbitrary wiki
elements such as categories, articles or semantic data suitable for the dynamic generation of browseable index structures or
TOC
Seite 14© 2009 ontoprise GmbH
Knowledge Organization
Ontology Browser gives an overview of the wiki's ontology and semantic facts users can navigate through the category and property hierarchy and
inspect instances and their characteristics administrators can change the ontology, e.g. by adding and renaming
categories or deleting instances
Seite 15© 2009 ontoprise GmbH
Knowledge Organization
Gardening Framework allows you to improve the quality of your wiki via automatic bots check the knowledge base for inconsistencies and detect anomalies such
as undefined entities, pages without annotations or empty categories import and export functionality, e.g. for populating the knowledge base
of a wiki with an existing ontology
Seite 16© 2009 ontoprise GmbH
Knowledge Organization
Access Control Access Control Lists (currently):
restrict access to different elements of your wiki for single users or entire user groups
protection of namespaces (e.g. for articles in the namespace 'special'), categories (e.g. for articles in the category 'protected') and single article pages (e.g. for the article 'internal administration')
drawbacks: only administrators can change access rights only one Access Control List which is not suitable for intense use (i.e.
thousands of individual rights)
Seite 17© 2009 ontoprise GmbH
Knowledge Organization
Access Control New access control (HaloACL) planned:
HaloACL can protect individual pages, instances of categories and namespaces. (Values of semantic properties will follow).
Users can define their own groups which can contain users and other groups Every user can easily protect his own articles HaloACL supports the actions read, edit with form, wysiwyg, annotate, edit,
create, move and delete Access rights can be defined and reused in other access rights Every user can define a rights template that is automatically applied to his
newly created articles Supports a whitelist A comprehensive GUI is planned
Seite 18© 2009 ontoprise GmbH
Knowledge Interconnection
MS Excel Client query semantic data and import the results from within MS Excel e.g. easily transfer project data gathered in your wiki and reuse it for
further calculations in Excel
Seite 19© 2009 ontoprise GmbH
Knowledge Interconnection
Data and term import framework to import structured data and vocabularies into the wiki from
any data source possible sources: CMS, databases, wikis, files, web services current modules allow import from CSV files and web services
Seite 20© 2009 ontoprise GmbH
Knowledge Interconnection
Web Service integration call external web services from the wiki and embed the web service
results into wiki articles in principle every application (e.g. CRM, ERP and ECM systems) that
offers SOAP and RESTful web services can be integrated
Seite 21© 2009 ontoprise GmbH
Knowledge Interconnection
Triple Store connector connect a triple store and query the knowledge base directly within the
wiki or from remote by using SPARQL queries connectors available for OntoBroker and Jena triple store advanced reasoning, e.g. supporting inverse, symmetric and transitive
properties or user-defined rules
Seite 22© 2009 ontoprise GmbH
Demo end
Questions?
Check out tutorials and webinars at smwforum.ontoprise.com
Top Related