SlideShare a Scribd company logo
1 of 19
Download to read offline
SMW+ - a Semantic Enterprise Wiki
     based on Semantic MediaWiki
SMW User Conference 2011
erdmann@ontoprise.de
hansch@ontoprise.de
http://www.smwplus.com




                             © 2011 ontoprise GmbH   Slide 1
Hands-on Session

 Check the Pre-requisites:
 • Supported browsers: IE 8, Firefox 4.x and 6.x

 Read everything after here:
 • http://tinyurl.com/handson1

 Open the URL:
 • http://tinyurl.com/SMW-Fall2011/

 Please create an account in the Wiki.
                                            © 2011 ontoprise GmbH   Slide 2
SMW+ in a nutshell

                              SMW+ is a Semantic Enterprise Wiki
                              for agile collaboration on rich text and data




 It is a Wiki:                Platform for web-based collaboration and quick
                               authoring and provision of content.
 It is a database:            Users embed data in text that can be retrieved with
                               powerful data query mechanisms.
 It is a data integration tool: Users access data from external databases, web
                                 services or the Semantic Web from within the Wiki.
 It is enterprise-ready:      Installs in 15 minutes and comes with business-
                               critical features. Extendible and scalable.




                                                                © 2011 ontoprise GmbH   Slide 3
SMW+ is built upon software for expert users




                                                                                                             WYSIWYG extension
                                                                                                             Enhanced Retrieval Extension
                                                                                                             Deployment Framework
MediaWiki                 Semantic MediaWiki                         halo extension                              SMW+


 Powerful Wiki engine     Powerful semantic Wiki engine             User-centric extension to Semantic         Shrink wrap suite of software products
                           Authoring of explicit knowledge within     MediaWiki
 Basic CMS feature set                                                                                           Comes with ready to use ontology
                            content                                   Boosts usability
                                                                                                                  Easy to procure and install
                           Basic reasoning capabilities              Increases exploitation of semantics
                                                                                                                  Standard support contract available
                           Invented by Denny Vrandecic and Markus
                            Krötzsch (AIFB, Karlsruhe)




                                                                                                                     © 2011 ontoprise GmbH         Slide 4
Building the best Semantic Wiki in project halo[1]

                                                                   SMW+
                                                               halo extensions




1. http://wiki.ontoprise.com/wiki/index.php/Faq/project_halo


                                                                            © 2011 ontoprise GmbH   Slide 5
Examples of improvements

  Faceted Search
  Explore semantic data exceptionally
  fast

      Drill-down search results by
       categories, properties, and their
       values
      Find relevant articles, facts, and
       semantic content
      Identify suitable properties for
       queries

 Help: http://smwforum.ontoprise.com/smwforum/index.php/Help:Faceted_browsing_1.5.3


                                                                            © 2011 ontoprise GmbH   Slide 6
Examples of improvements

WYSIWYG editor
Easily format rich text, create tables and embed images and
templates




                                                     © 2011 ontoprise GmbH   Slide 7
Examples of improvements

  Ontology Browser / Semantic Toolbar
  Build up and curate the wiki structure
  in one place

      Browse, create and edit categories,
       properties, subproperties, and
       instances
      Access SMW+ semantic toolset
       with the Semantic Toolbar
      Annotate data in articles
       consistently (e.g. by receiving
       proposals for suitable annotations)
 Help:
 http://smwforum.ontoprise.com/smwforum/index.php/Help:Description_of_the_Ontology_browser,
 http://smwforum.ontoprise.com/smwforum/index.php/Help:Description_of_the_Semantic_toolbar


                                                                            © 2011 ontoprise GmbH   Slide 8
Examples of improvements

  Query Interface
  Easy query construction with the
     Query Interface GUI

      Creation, loading, editing and
       (re-) using of existing queries
      Handling of multiple query
       results and result formats
      Special query search



 Help: http://smwforum.ontoprise.com/smwforum/index.php/Query_Interface


                                                                          © 2011 ontoprise GmbH   Slide 9
Hands-on Session I - Basic text and data entry with the WYSIWYG editor



      • You will create a wiki page with the WYSIWYG editor
      • You will add some data to it with the Semantic Toolbar
      • You will experience first-hand how a community of users can
        contribute to a common data set.


  Follow the instructions here:

  http://tinyurl.com/handson1




                                                             © 2011 ontoprise GmbH   Slide 10
Hands-on Session II - Building an ontology, using on-the-fly forms and queries

  Ontology building with the OntologyBrowser of SMW+
     You will learn the basic notion of ontology building
  Ontology population with Automatic Semantic Forms
     You will create new instances for our ontology
  Query building with the Query Interface of SMW+
     You will formulate queries to retrieve the data
     You will learn how to visualize the data in different formats




                                                               © 2011 ontoprise GmbH   Slide 11
Ontologies

  What is an ontology?
   “An ontology is a formal, explicit specification of a shared conceptualization.”



     ontology                                               Thing
                                               is-a                           is-a
                                                            is-a

                                                                           hasMember
                              Event              attendee
                                                            Person                           Project

                      is-a              is-a
                                                                                                                 Number
             Workshop                 Meeting


                instance-of                                  instance-of                               instance-of

                                      attendee                                   hasMember
       Semantic Wiki Tutorial                                Daniel                                     Project X

     data



                                                                                                       © 2011 ontoprise GmbH   Slide 12
Ontologies – Constituents

 Ontology entities and their counterpart in the wiki
    Category: Wiki page in namespace „Category“               Event



    Instance: Any wiki page in the main namespace   Semantic Wiki Tutorial



    Property: Wiki page in namespace „Property“              attendee




                                                        © 2011 ontoprise GmbH   Slide 13
Ontologies – Constituents

 Basic ontology statements in the wiki
    Is-a: Sub-category relation. Category page tagged with a category.
                                                                     is-a
        [[Category:Event]]                           Workshop                        Event



    Instance-of: Category assertion. Wiki page tagged with a category.
        [[Category:Person]]                                Daniel          instance-of
                                                                                          Person


    Relating instances: Property on a page pointing to another page.
        [[Attendee::Daniel]]              Semantic Wiki Tutorial     attendee
                                                                                          Daniel



    Attributes for instances: Property on a page with a data value.
        [[Budget::300000]]                           Project X
                                                                       budget
                                                                                          300.000




                                                              © 2011 ontoprise GmbH           Slide 14
Ontologies – Properties

Properties can have properties (or characteristics)
     all characteristics are specified as annotations on the property page
 Type – defines the “data type” of the property (see next slide)
 Domain - articles of this category can have values for this property.
 Range - articles of this category can be objects of this property. Only
   relevant, if the property is of type is Page.
 Allowed values – Defines a set of values which are allowed for this
   property.
 Minimal cardinality - The minimum number of values of the property.
 Maximum cardinality - The maximum number of values of the property.
This is good for autocompletion, proposing values, and checking validity.




                                                                © 2011 ontoprise GmbH   Slide 15
Hands-on Session II



  Lets build an ontology about celebrities
  and enter data:

  http://tinyurl.com/SMW-Fall2011/




                                             © 2011 ontoprise GmbH   Slide 16
Wrap up

 You have learned:
 • Create articles and tagging data
 • Create an ontology in the OntologyBrowser
 • Populate data with Automatic Semantic Forms
 • Query data with the QueryInterface

 Read that after here:
 http://tinyurl.com/handson1




                                        © 2011 ontoprise GmbH   Slide 17
SMW+ Flavors

 SMW+: How and where to get



     SMW+ Community Edition   SMW+ Professional
     is available as          enterprise ready

                              • Support
     •   Windows installer
                              • Warranty
     •   VMWare
                              • Possibility to purchase a
     •   Amazon AMI
                                support plan
     •   Source Package




                                                  © 2011 ontoprise GmbH   Slide 18
Where to get SMW+




               get your copy of SMW+ within 5 minutes!

      Product home page: http://www.smwplus.com



                    Daniel Hansch
                    Email:   hansch@ontoprise.de
                    Web:     http://www.ontoprise.com


                                                        © 2011 ontoprise GmbH   Slide 19

More Related Content

Viewers also liked

Arcomem training twitter-dynamics_beginner
Arcomem training twitter-dynamics_beginnerArcomem training twitter-dynamics_beginner
Arcomem training twitter-dynamics_beginnerarcomem
 
Arcomem training – Enrichment Advanced (update)
Arcomem training – Enrichment Advanced (update)Arcomem training – Enrichment Advanced (update)
Arcomem training – Enrichment Advanced (update)arcomem
 
Arcomem training opinions_advanced
Arcomem training opinions_advancedArcomem training opinions_advanced
Arcomem training opinions_advancedarcomem
 
Arcomem training heritrix_beginner
Arcomem training heritrix_beginnerArcomem training heritrix_beginner
Arcomem training heritrix_beginnerarcomem
 
Arcomem training Topic Analysis Models advanced
Arcomem training Topic Analysis Models advancedArcomem training Topic Analysis Models advanced
Arcomem training Topic Analysis Models advancedarcomem
 
More Company Profile
More Company ProfileMore Company Profile
More Company Profilephilderlang
 
Arcomem training specifying-crawls
Arcomem training specifying-crawlsArcomem training specifying-crawls
Arcomem training specifying-crawlsarcomem
 

Viewers also liked (10)

Semantic Data Integration with SMW+
Semantic Data Integration with SMW+Semantic Data Integration with SMW+
Semantic Data Integration with SMW+
 
Arcomem training twitter-dynamics_beginner
Arcomem training twitter-dynamics_beginnerArcomem training twitter-dynamics_beginner
Arcomem training twitter-dynamics_beginner
 
Arcomem training – Enrichment Advanced (update)
Arcomem training – Enrichment Advanced (update)Arcomem training – Enrichment Advanced (update)
Arcomem training – Enrichment Advanced (update)
 
Arcomem training opinions_advanced
Arcomem training opinions_advancedArcomem training opinions_advanced
Arcomem training opinions_advanced
 
Data integration-berlin2011
Data integration-berlin2011Data integration-berlin2011
Data integration-berlin2011
 
Arcomem training heritrix_beginner
Arcomem training heritrix_beginnerArcomem training heritrix_beginner
Arcomem training heritrix_beginner
 
Arcomem training Topic Analysis Models advanced
Arcomem training Topic Analysis Models advancedArcomem training Topic Analysis Models advanced
Arcomem training Topic Analysis Models advanced
 
Smw+ semantic enterprise wiki en_153
Smw+ semantic enterprise wiki en_153Smw+ semantic enterprise wiki en_153
Smw+ semantic enterprise wiki en_153
 
More Company Profile
More Company ProfileMore Company Profile
More Company Profile
 
Arcomem training specifying-crawls
Arcomem training specifying-crawlsArcomem training specifying-crawls
Arcomem training specifying-crawls
 

Similar to SMW+ Semantic Wiki Hands-on Guide

OER Rapid Innovation
OER Rapid InnovationOER Rapid Innovation
OER Rapid InnovationJisc
 
ECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM SolutionsECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM SolutionsJeff Potts
 
Nuxeo EP 5 2
Nuxeo EP 5 2Nuxeo EP 5 2
Nuxeo EP 5 2Nuxeo
 
Nuxeo Open Source ECM, OW2con 11, Nov 24-25, Paris
Nuxeo Open Source ECM, OW2con 11, Nov 24-25, ParisNuxeo Open Source ECM, OW2con 11, Nov 24-25, Paris
Nuxeo Open Source ECM, OW2con 11, Nov 24-25, ParisOW2
 
Nuxeo, an open source platform for content-centric business applications
Nuxeo, an open source platform for content-centric business applicationsNuxeo, an open source platform for content-centric business applications
Nuxeo, an open source platform for content-centric business applicationsStefane Fermigier
 
Interoperability Requirements for a Sustainable Component to Support Manageme...
Interoperability Requirements for a Sustainable Component to Support Manageme...Interoperability Requirements for a Sustainable Component to Support Manageme...
Interoperability Requirements for a Sustainable Component to Support Manageme...Martin Memmel
 
Interactive Video Search and Browsing Systems
Interactive Video Search and Browsing SystemsInteractive Video Search and Browsing Systems
Interactive Video Search and Browsing SystemsAndrea Ferracani
 
Second Serenoa Newsletter
Second Serenoa NewsletterSecond Serenoa Newsletter
Second Serenoa NewsletterSerenoa Project
 
Wiki-Service Bundeswehr @ Enterprise 2.0 Summit 2009
Wiki-Service Bundeswehr @ Enterprise 2.0 Summit 2009Wiki-Service Bundeswehr @ Enterprise 2.0 Summit 2009
Wiki-Service Bundeswehr @ Enterprise 2.0 Summit 2009Dennis Busch
 
Growing DITA across the enterprise
Growing DITA across the enterpriseGrowing DITA across the enterprise
Growing DITA across the enterpriseDon Day
 
Lightning talk :IBM Content Analytics with Enterprise Search - Wolfgang Jung
Lightning talk :IBM Content Analytics with Enterprise Search - Wolfgang JungLightning talk :IBM Content Analytics with Enterprise Search - Wolfgang Jung
Lightning talk :IBM Content Analytics with Enterprise Search - Wolfgang Junglucenerevolution
 
User-tailored Inter-Widget Communication Extending the Shared Data Interface ...
User-tailored Inter-Widget Communication Extending the Shared Data Interface ...User-tailored Inter-Widget Communication Extending the Shared Data Interface ...
User-tailored Inter-Widget Communication Extending the Shared Data Interface ...Hendrik Drachsler
 
Improve Foundations (EN)
Improve Foundations (EN)Improve Foundations (EN)
Improve Foundations (EN)dduquenne
 
IBM DITA Wiki: One Year Retrospective
IBM DITA Wiki: One Year RetrospectiveIBM DITA Wiki: One Year Retrospective
IBM DITA Wiki: One Year RetrospectiveDon Day
 
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applicationsNuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applicationsNuxeo
 
Enmore Services Managed Web Support Overview
Enmore Services Managed Web Support OverviewEnmore Services Managed Web Support Overview
Enmore Services Managed Web Support Overviewgeoffbrickell
 
EclipseConEurope2012 SOA - Models As Operational Documentation
EclipseConEurope2012 SOA - Models As Operational DocumentationEclipseConEurope2012 SOA - Models As Operational Documentation
EclipseConEurope2012 SOA - Models As Operational DocumentationMarc Dutoo
 

Similar to SMW+ Semantic Wiki Hands-on Guide (20)

OER Rapid Innovation
OER Rapid InnovationOER Rapid Innovation
OER Rapid Innovation
 
Framework
FrameworkFramework
Framework
 
ECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM SolutionsECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM Solutions
 
Nuxeo EP 5 2
Nuxeo EP 5 2Nuxeo EP 5 2
Nuxeo EP 5 2
 
WPF Intro
WPF IntroWPF Intro
WPF Intro
 
Nuxeo Open Source ECM, OW2con 11, Nov 24-25, Paris
Nuxeo Open Source ECM, OW2con 11, Nov 24-25, ParisNuxeo Open Source ECM, OW2con 11, Nov 24-25, Paris
Nuxeo Open Source ECM, OW2con 11, Nov 24-25, Paris
 
Nuxeo, an open source platform for content-centric business applications
Nuxeo, an open source platform for content-centric business applicationsNuxeo, an open source platform for content-centric business applications
Nuxeo, an open source platform for content-centric business applications
 
Interoperability Requirements for a Sustainable Component to Support Manageme...
Interoperability Requirements for a Sustainable Component to Support Manageme...Interoperability Requirements for a Sustainable Component to Support Manageme...
Interoperability Requirements for a Sustainable Component to Support Manageme...
 
Interactive Video Search and Browsing Systems
Interactive Video Search and Browsing SystemsInteractive Video Search and Browsing Systems
Interactive Video Search and Browsing Systems
 
Interactive Video Search and Browsing Systems
Interactive Video Search and Browsing SystemsInteractive Video Search and Browsing Systems
Interactive Video Search and Browsing Systems
 
Second Serenoa Newsletter
Second Serenoa NewsletterSecond Serenoa Newsletter
Second Serenoa Newsletter
 
Wiki-Service Bundeswehr @ Enterprise 2.0 Summit 2009
Wiki-Service Bundeswehr @ Enterprise 2.0 Summit 2009Wiki-Service Bundeswehr @ Enterprise 2.0 Summit 2009
Wiki-Service Bundeswehr @ Enterprise 2.0 Summit 2009
 
Growing DITA across the enterprise
Growing DITA across the enterpriseGrowing DITA across the enterprise
Growing DITA across the enterprise
 
Lightning talk :IBM Content Analytics with Enterprise Search - Wolfgang Jung
Lightning talk :IBM Content Analytics with Enterprise Search - Wolfgang JungLightning talk :IBM Content Analytics with Enterprise Search - Wolfgang Jung
Lightning talk :IBM Content Analytics with Enterprise Search - Wolfgang Jung
 
User-tailored Inter-Widget Communication Extending the Shared Data Interface ...
User-tailored Inter-Widget Communication Extending the Shared Data Interface ...User-tailored Inter-Widget Communication Extending the Shared Data Interface ...
User-tailored Inter-Widget Communication Extending the Shared Data Interface ...
 
Improve Foundations (EN)
Improve Foundations (EN)Improve Foundations (EN)
Improve Foundations (EN)
 
IBM DITA Wiki: One Year Retrospective
IBM DITA Wiki: One Year RetrospectiveIBM DITA Wiki: One Year Retrospective
IBM DITA Wiki: One Year Retrospective
 
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applicationsNuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
Nuxeo Semantic ECM: from Scribo and Stanbol to valuable applications
 
Enmore Services Managed Web Support Overview
Enmore Services Managed Web Support OverviewEnmore Services Managed Web Support Overview
Enmore Services Managed Web Support Overview
 
EclipseConEurope2012 SOA - Models As Operational Documentation
EclipseConEurope2012 SOA - Models As Operational DocumentationEclipseConEurope2012 SOA - Models As Operational Documentation
EclipseConEurope2012 SOA - Models As Operational Documentation
 

Recently uploaded

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

SMW+ Semantic Wiki Hands-on Guide

  • 1. SMW+ - a Semantic Enterprise Wiki based on Semantic MediaWiki SMW User Conference 2011 erdmann@ontoprise.de hansch@ontoprise.de http://www.smwplus.com © 2011 ontoprise GmbH Slide 1
  • 2. Hands-on Session Check the Pre-requisites: • Supported browsers: IE 8, Firefox 4.x and 6.x Read everything after here: • http://tinyurl.com/handson1 Open the URL: • http://tinyurl.com/SMW-Fall2011/ Please create an account in the Wiki. © 2011 ontoprise GmbH Slide 2
  • 3. SMW+ in a nutshell SMW+ is a Semantic Enterprise Wiki for agile collaboration on rich text and data  It is a Wiki: Platform for web-based collaboration and quick authoring and provision of content.  It is a database: Users embed data in text that can be retrieved with powerful data query mechanisms.  It is a data integration tool: Users access data from external databases, web services or the Semantic Web from within the Wiki.  It is enterprise-ready: Installs in 15 minutes and comes with business- critical features. Extendible and scalable. © 2011 ontoprise GmbH Slide 3
  • 4. SMW+ is built upon software for expert users WYSIWYG extension Enhanced Retrieval Extension Deployment Framework MediaWiki Semantic MediaWiki halo extension SMW+  Powerful Wiki engine  Powerful semantic Wiki engine  User-centric extension to Semantic  Shrink wrap suite of software products  Authoring of explicit knowledge within MediaWiki  Basic CMS feature set  Comes with ready to use ontology content  Boosts usability  Easy to procure and install  Basic reasoning capabilities  Increases exploitation of semantics  Standard support contract available  Invented by Denny Vrandecic and Markus Krötzsch (AIFB, Karlsruhe) © 2011 ontoprise GmbH Slide 4
  • 5. Building the best Semantic Wiki in project halo[1] SMW+ halo extensions 1. http://wiki.ontoprise.com/wiki/index.php/Faq/project_halo © 2011 ontoprise GmbH Slide 5
  • 6. Examples of improvements Faceted Search Explore semantic data exceptionally fast  Drill-down search results by categories, properties, and their values  Find relevant articles, facts, and semantic content  Identify suitable properties for queries Help: http://smwforum.ontoprise.com/smwforum/index.php/Help:Faceted_browsing_1.5.3 © 2011 ontoprise GmbH Slide 6
  • 7. Examples of improvements WYSIWYG editor Easily format rich text, create tables and embed images and templates © 2011 ontoprise GmbH Slide 7
  • 8. Examples of improvements Ontology Browser / Semantic Toolbar Build up and curate the wiki structure in one place  Browse, create and edit categories, properties, subproperties, and instances  Access SMW+ semantic toolset with the Semantic Toolbar  Annotate data in articles consistently (e.g. by receiving proposals for suitable annotations) Help: http://smwforum.ontoprise.com/smwforum/index.php/Help:Description_of_the_Ontology_browser, http://smwforum.ontoprise.com/smwforum/index.php/Help:Description_of_the_Semantic_toolbar © 2011 ontoprise GmbH Slide 8
  • 9. Examples of improvements Query Interface Easy query construction with the Query Interface GUI  Creation, loading, editing and (re-) using of existing queries  Handling of multiple query results and result formats  Special query search Help: http://smwforum.ontoprise.com/smwforum/index.php/Query_Interface © 2011 ontoprise GmbH Slide 9
  • 10. Hands-on Session I - Basic text and data entry with the WYSIWYG editor • You will create a wiki page with the WYSIWYG editor • You will add some data to it with the Semantic Toolbar • You will experience first-hand how a community of users can contribute to a common data set. Follow the instructions here: http://tinyurl.com/handson1 © 2011 ontoprise GmbH Slide 10
  • 11. Hands-on Session II - Building an ontology, using on-the-fly forms and queries Ontology building with the OntologyBrowser of SMW+ You will learn the basic notion of ontology building Ontology population with Automatic Semantic Forms You will create new instances for our ontology Query building with the Query Interface of SMW+ You will formulate queries to retrieve the data You will learn how to visualize the data in different formats © 2011 ontoprise GmbH Slide 11
  • 12. Ontologies  What is an ontology? “An ontology is a formal, explicit specification of a shared conceptualization.” ontology Thing is-a is-a is-a hasMember Event attendee Person Project is-a is-a Number Workshop Meeting instance-of instance-of instance-of attendee hasMember Semantic Wiki Tutorial Daniel Project X data © 2011 ontoprise GmbH Slide 12
  • 13. Ontologies – Constituents  Ontology entities and their counterpart in the wiki  Category: Wiki page in namespace „Category“ Event  Instance: Any wiki page in the main namespace Semantic Wiki Tutorial  Property: Wiki page in namespace „Property“ attendee © 2011 ontoprise GmbH Slide 13
  • 14. Ontologies – Constituents  Basic ontology statements in the wiki  Is-a: Sub-category relation. Category page tagged with a category. is-a  [[Category:Event]] Workshop Event  Instance-of: Category assertion. Wiki page tagged with a category.  [[Category:Person]] Daniel instance-of Person  Relating instances: Property on a page pointing to another page.  [[Attendee::Daniel]] Semantic Wiki Tutorial attendee Daniel  Attributes for instances: Property on a page with a data value.  [[Budget::300000]] Project X budget 300.000 © 2011 ontoprise GmbH Slide 14
  • 15. Ontologies – Properties Properties can have properties (or characteristics)  all characteristics are specified as annotations on the property page  Type – defines the “data type” of the property (see next slide)  Domain - articles of this category can have values for this property.  Range - articles of this category can be objects of this property. Only relevant, if the property is of type is Page.  Allowed values – Defines a set of values which are allowed for this property.  Minimal cardinality - The minimum number of values of the property.  Maximum cardinality - The maximum number of values of the property. This is good for autocompletion, proposing values, and checking validity. © 2011 ontoprise GmbH Slide 15
  • 16. Hands-on Session II Lets build an ontology about celebrities and enter data: http://tinyurl.com/SMW-Fall2011/ © 2011 ontoprise GmbH Slide 16
  • 17. Wrap up You have learned: • Create articles and tagging data • Create an ontology in the OntologyBrowser • Populate data with Automatic Semantic Forms • Query data with the QueryInterface Read that after here: http://tinyurl.com/handson1 © 2011 ontoprise GmbH Slide 17
  • 18. SMW+ Flavors SMW+: How and where to get SMW+ Community Edition SMW+ Professional is available as enterprise ready • Support • Windows installer • Warranty • VMWare • Possibility to purchase a • Amazon AMI support plan • Source Package © 2011 ontoprise GmbH Slide 18
  • 19. Where to get SMW+ get your copy of SMW+ within 5 minutes! Product home page: http://www.smwplus.com Daniel Hansch Email: hansch@ontoprise.de Web: http://www.ontoprise.com © 2011 ontoprise GmbH Slide 19