SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
IkeWiki
           A Semantic Wiki for Collaborative Knowledge Management



           ESWC 2008 Tutorial
           Tenerife, Spain, June 2008


           Dr. Sebastian Schaffert
           Salzburg Research Forschungsgesellschaft


           sebastian.schaffert@salzburgresearch.at
           http://www.kiwi-project.eu                                      http://planet.kiwi-project.eu

05/09/07                       !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                         %
Outline
 Outline




           1.! KiWi Vision
           2.! IkeWiki Interface
               1.! Wiki Interface
               2.! What to do with Semantic Annotations
               3.! How to do Semantic Annotations
           3.! IkeWiki Architecture
               1.! Storing Pages and Metadata
               2.! Rendering Pipeline
               3.! Transformation
           4.! Applications and Perspectives




05/09/07                            !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                              %
KiWi Vision




12/03/08             !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                               %
KiWi Vision

                  Knowledge Management

               |! many different kinds of rich content
                  (text, images, audio, video, software, processes, …)
               |! user and domain specific workflows and processes
               |! sharing of content and collaboration of users




12/03/08                          !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                            %
KiWi Vision

                 Knowledge Management (traditional)

               |! „knowledge acquisition systems“
               |! form-based, predefined processes, part of quality
                  management, „make people replaceable“
               |! people are aligned with technology and organisation




12/03/08                         !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                           %
KiWi Vision

                 Knowledge Management (KiWi Way)

               |! instead: technology and organisation should be aligned with
                  people!
               |! KiWi: Semantic CMS the Wiki-Way




12/03/08                         !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                           %
KiWi Vision

                  Knowledge Management (Wikis)

               |! Wikis are...
                   |! simple to use (low technologial barrier)
                   |! flexible: from a short notice over documentation to collaborative
                      authoring of documents
                   |! do not impose a predefined workflow (no dictate of the system)
                   |! adjust to the necessities of users
               |! like a piece of paper!
                   |! you can write on it, draw on it, connect things, …
                   |! workflows only by “social convention”: there are rules, but it is
                     possible to deviate from them if necessary (new situations, better
                     solutions, …)




12/03/08                            !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                              %
KiWi Vision

                  Knowledge Management (Wikis)

               |! but: Wikis are rather like an empty piece of paper
                   |! well suited for creative and/or well-known tasks
                   |! no support whatsoever for users
                   |! nobody would fill his tax return on an empty piece of paper!
                   |! forms and workflows have (originally) been developed as
                     support!
               |! with growing amount of content it becomes also
                  increasingly difficult to find the necessary information




12/03/08                            !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                              %
KiWi Vision

                 Semantic Web

               |! adds formal, machine readable semantics to the Web
               |! on a first glance:
                  |! rigid structures, predefined processes
               |! but on second glance:
                  |! “open world”
                  |! semi structured
                  |! no pre-defined structures; evolving structures!
                  |! structure is never really imposed, it is just used to support the
                     user when it is there!




12/03/08                            !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                              %
KiWi Vision


                  Knowledge Management
                 + Wiki-Philosophy
                 + Semantic Web
                 = KiWi

               |! machine readable linking of content
               |! adaption of presentation and input
                  |! to personal preferences
                  |! to user and content context
                  |! to different kinds of content
               |! examples:
                  |! kinds of content: meeting minutes, resource plans, persons,
                     tasks, reports, ideas, ...
                  |! presentation/input: meeting minute editor, gantt diagram, user
                     profile, report template, ...

12/03/08                           !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                             %
KiWi and IkeWiki

           |! IkeWiki is the currently existing and running prototype on
              which KiWi is based
           |! IkeWiki already allows to demonstrate some (but not all) of
              the envisioned properties of KiWi
           |! first versions of KiWi use cases will use this prototype, so it
              is developed in parallel to the „new“ KiWi system




05/09/07                       !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                         %
IkeWiki Interface




12/03/08             !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                               %
IkeWiki Interface
 IkeWiki Interface




                     |! „normal“ wiki interface for viewing/editing „normal“ content
                     |! somewhat resembling Wikipedia/MediaWiki




05/09/07                                                !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                              !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%%                        %
IkeWiki Interface –
 IkeWiki Interface


                        What to do with Semantic Annotations?

                     |! people will only use metadata when they see a benefit in it!
                     |! possible uses of metadata (for authors):
                        |! support in editing (e.g. avoiding redundancy of data)
                        |! interoperability and exchange between systems
                     |! possible uses of metadata (for users):
                        |! improved search and navigation
                        |! improved page presentation




05/09/07                                 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                                   %
IkeWiki Interface –
 IkeWiki Interface


                     What to do with Semantic Annotations?
                     categories/types                 context-dependent                               navigation
                                                      presentation




05/09/07                                !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                                  %
IkeWiki Interface –
 IkeWiki Interface


                        How to do Semantic Annotations?

                     |! people will only use metadata if it is easy!
                     |! lower the technical barrier for metadata creation
                         |! provide an easy to use interface for adding annotations (AJAX-
                            based adding of link and page types)
                         |! support the user by reasonable suggestions where possible
                            (link and page type suggestions based on reasoning)
                         |! support different levels of experience and hide unnecessary
                           complexity (showing advanced features only to advanced users)
                         |! allow domain experts and knowledge engineers to collaborate
                         |! immediate exploitation of semantic annotations (instant
                           reward)
                         |! supporting different levels of formalisation (evolving knowledge
                           models)


05/09/07                                  !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                                    %
IkeWiki Interface –
 IkeWiki Interface


                     How to do Semantic Annotations?
                     page types         advanced features                                       link types




05/09/07                          !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                            %
IkeWiki Architecture




12/03/08             !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                               %
IkeWiki Architecture
 IkeWiki Architecture




                            G4&C'              H34#'(I1I7-
                                                         '                      |! Page Store: XML content
                                                                                |! RDF Store: RDF metadata
                           B,*C%&,'=2#&,Dquot;A&'(8*E466quot;-'
                                                                                |! Rendering Pipeline:
                                            F??)'                                  combination of content and
                             =<&;4<4'.&,>6&#'(?*@Aquot;#-'
                                                                                   metadata
                            F?89'                ;=0'                           |! transformation into HTML
                              ?,quot;2%D*,@quot;#4*2'(7.9?-'                               and other formats
                         /&23&,42+')45&642&'(789:;4<6&#%-'                      |! AJAX editing and viewing in
                                                                                   Mozilla/Firefox
                          )quot;+&'.#*,&'      /!0'.#*,&'(1&2quot;-'

                               !quot;#quot;$quot;%&'()*%#+,&%-'



05/09/07                                   !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                                     %
IkeWiki Architecture
 IkeWiki Architecture


                          Storing Content and Metadata

                        |! page content and metadata stored
                           separately
                           |! page content: PostgreSQL database
                           |! metadata: Jena RDF memory model with OWL-DL reasoning,
                              backed by a database model for persistent storage
                        |! rendering pipeline combines page content with metadata
                           |! „wiklets“ enrich page content with information from the
                              knowledge model
                        |! XSLT transformation transforms „enriched“ page content to
                           different formats
                           |! HTML for presentation
                           |! HTML for tooltip
                           |! XML/WIF for exchange

05/09/07                                    !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                                      %
Perspectives
 Perspectives




12/03/08                  !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                    %
What KiWi will add …
 Perspectives




                |! KIWI - Knowledge in a Wiki
                    |! knowledge management supported by Semantic Wikis
                    |! research on enabling technologies to be integrated:
                          |!   rule-based reasoning
                          |!   reason maintenance
                          |!   information extraction
                          |!   personalisation
                    |!   two use cases:
                          |!   software knowledge management
                          |!   project knowledge management
                |! EU FP7 research project
                    |!   started in March 2008
                    |!   duration 36 months
                |! Partners: Salzburg Research, University of Aalborg, University of
                   Munich, Technical University of Brno, Sun Microsystems, Semantic
                   Web School, WM-data

05/09/07                                    !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                                      %
Some running applications of IkeWiki …
 Perspectives




                |! internal knowledge base at Salzburg Research KIS group
                |! tutorials of the EU Leonardo da Vinci project MOSEP
                   (“more self esteem through my e-portfolio”)
                   http://wiki.mosep.org/
                |! conference wiki „Social Skills durch Social Software“
                   http://eportfolio.salzburgresearch.at/wiki/
                |! prototype for representing mathematical knowledge at
                   International University Bremen
                   http://raspberry.eecs.iu-bremen.de:8081/IkeWiki/
                |! prototype of the QVIZ EU project
                   http://www.qviz.eu



05/09/07                           !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                             %
Envisioned Applications of KiWi: tagIT 2
 Perspectives




                |! tagIT: youth atlas of Salzburg
                |! youths can „tag“ locations on a map, add descriptions,
                   photos, comments, etc.
                |! search by various different
                   „navigation paths“:
                   map, full-text, topic, user,
                   rating, ...




05/09/07                            !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                              %
Envisioned Applications of KiWi:
 Perspectives


                   Citizen Journalism meets Professional News

                |! Newspapers are nowadays investing much in building up
                   „community platforms“
                |! user generated content and professional content are
                   converging
                |! search &navigation
                |! personalisation &
                   recommendations
                |! content integration




05/09/07                           !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%
                                                                                             %
Contact

           |! Dr. Sebastian Schaffert
           |! Salzburg Research Forschungsgesellschaft
           |! Jakob Haringer Str. 5/II
           |! A-5020 Salzburg


           |! sebastian.schaffert@salzburgresearch.at
           |! http://www.kiwi-project.eu
           |! http://planet.kiwi-project.eu




12/03/08                      KIWI © 2008, Sebastian Schaffert, Salzburg Research

Weitere ähnliche Inhalte

Ähnlich wie IkeWiki Tutorial

How to make Ajax Libraries work for you
How to make Ajax Libraries work for youHow to make Ajax Libraries work for you
How to make Ajax Libraries work for youSimon Willison
 
JavaScript Libraries: The Big Picture
JavaScript Libraries: The Big PictureJavaScript Libraries: The Big Picture
JavaScript Libraries: The Big PictureSimon Willison
 
Scratchpads: past, present and future
Scratchpads: past, present and futureScratchpads: past, present and future
Scratchpads: past, present and futureVince Smith
 
Scratchpads: past, present and future
Scratchpads: past, present and futureScratchpads: past, present and future
Scratchpads: past, present and futureVince Smith
 
Working Software Over Comprehensive Documentation
Working Software Over Comprehensive DocumentationWorking Software Over Comprehensive Documentation
Working Software Over Comprehensive DocumentationAndrii Dzynia
 
MPhil Lecture of Data Vis for Presentation
MPhil Lecture of Data Vis for PresentationMPhil Lecture of Data Vis for Presentation
MPhil Lecture of Data Vis for PresentationShawn Day
 
Media Mixer semantic technologies for UGC copyright management por Roberto Ga...
Media Mixer semantic technologies for UGC copyright management por Roberto Ga...Media Mixer semantic technologies for UGC copyright management por Roberto Ga...
Media Mixer semantic technologies for UGC copyright management por Roberto Ga...ACTUONDA
 
Business of Front-end Web Development
Business of Front-end Web DevelopmentBusiness of Front-end Web Development
Business of Front-end Web DevelopmentRachel Andrew
 
Accessible UIs with jQuery and Infusion
Accessible UIs with jQuery and InfusionAccessible UIs with jQuery and Infusion
Accessible UIs with jQuery and Infusioncolinbdclark
 
Web Apps and more
Web Apps and moreWeb Apps and more
Web Apps and moreYan Shi
 
Web app and more
Web app and moreWeb app and more
Web app and morefaming su
 
Stefan Judis "Did we(b development) lose the right direction?"
Stefan Judis "Did we(b development) lose the right direction?"Stefan Judis "Did we(b development) lose the right direction?"
Stefan Judis "Did we(b development) lose the right direction?"Fwdays
 
Web2.0 2012 - lesson 7 - technologies and mashups
Web2.0 2012 - lesson 7 - technologies and mashups Web2.0 2012 - lesson 7 - technologies and mashups
Web2.0 2012 - lesson 7 - technologies and mashups Carlo Vaccari
 
OCCI Specification Walkthrough
OCCI Specification WalkthroughOCCI Specification Walkthrough
OCCI Specification Walkthroughbefreax
 
Understanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical PerspectiveUnderstanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical PerspectiveYuwei Lin
 
html5 an introduction
html5 an introductionhtml5 an introduction
html5 an introductionvrt-medialab
 
Jarv.us Showcase — SenchaCon 2011
Jarv.us Showcase — SenchaCon 2011Jarv.us Showcase — SenchaCon 2011
Jarv.us Showcase — SenchaCon 2011Chris Alfano
 
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...Puppet
 
Whatever it takes - Fixing SQLIA and XSS in the process
Whatever it takes - Fixing SQLIA and XSS in the processWhatever it takes - Fixing SQLIA and XSS in the process
Whatever it takes - Fixing SQLIA and XSS in the processguest3379bd
 

Ähnlich wie IkeWiki Tutorial (20)

How to make Ajax Libraries work for you
How to make Ajax Libraries work for youHow to make Ajax Libraries work for you
How to make Ajax Libraries work for you
 
JavaScript Libraries: The Big Picture
JavaScript Libraries: The Big PictureJavaScript Libraries: The Big Picture
JavaScript Libraries: The Big Picture
 
Scratchpads: past, present and future
Scratchpads: past, present and futureScratchpads: past, present and future
Scratchpads: past, present and future
 
Scratchpads: past, present and future
Scratchpads: past, present and futureScratchpads: past, present and future
Scratchpads: past, present and future
 
Working Software Over Comprehensive Documentation
Working Software Over Comprehensive DocumentationWorking Software Over Comprehensive Documentation
Working Software Over Comprehensive Documentation
 
MPhil Lecture of Data Vis for Presentation
MPhil Lecture of Data Vis for PresentationMPhil Lecture of Data Vis for Presentation
MPhil Lecture of Data Vis for Presentation
 
Media Mixer semantic technologies for UGC copyright management por Roberto Ga...
Media Mixer semantic technologies for UGC copyright management por Roberto Ga...Media Mixer semantic technologies for UGC copyright management por Roberto Ga...
Media Mixer semantic technologies for UGC copyright management por Roberto Ga...
 
Business of Front-end Web Development
Business of Front-end Web DevelopmentBusiness of Front-end Web Development
Business of Front-end Web Development
 
Accessible UIs with jQuery and Infusion
Accessible UIs with jQuery and InfusionAccessible UIs with jQuery and Infusion
Accessible UIs with jQuery and Infusion
 
Web Apps and more
Web Apps and moreWeb Apps and more
Web Apps and more
 
Web app and more
Web app and moreWeb app and more
Web app and more
 
Stefan Judis "Did we(b development) lose the right direction?"
Stefan Judis "Did we(b development) lose the right direction?"Stefan Judis "Did we(b development) lose the right direction?"
Stefan Judis "Did we(b development) lose the right direction?"
 
Web2.0 2012 - lesson 7 - technologies and mashups
Web2.0 2012 - lesson 7 - technologies and mashups Web2.0 2012 - lesson 7 - technologies and mashups
Web2.0 2012 - lesson 7 - technologies and mashups
 
DevOps-Roadmap
DevOps-RoadmapDevOps-Roadmap
DevOps-Roadmap
 
OCCI Specification Walkthrough
OCCI Specification WalkthroughOCCI Specification Walkthrough
OCCI Specification Walkthrough
 
Understanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical PerspectiveUnderstanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical Perspective
 
html5 an introduction
html5 an introductionhtml5 an introduction
html5 an introduction
 
Jarv.us Showcase — SenchaCon 2011
Jarv.us Showcase — SenchaCon 2011Jarv.us Showcase — SenchaCon 2011
Jarv.us Showcase — SenchaCon 2011
 
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
 
Whatever it takes - Fixing SQLIA and XSS in the process
Whatever it takes - Fixing SQLIA and XSS in the processWhatever it takes - Fixing SQLIA and XSS in the process
Whatever it takes - Fixing SQLIA and XSS in the process
 

Kürzlich hochgeladen

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
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
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Kürzlich hochgeladen (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

IkeWiki Tutorial

  • 1. IkeWiki A Semantic Wiki for Collaborative Knowledge Management ESWC 2008 Tutorial Tenerife, Spain, June 2008 Dr. Sebastian Schaffert Salzburg Research Forschungsgesellschaft sebastian.schaffert@salzburgresearch.at http://www.kiwi-project.eu http://planet.kiwi-project.eu 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 2. Outline Outline 1.! KiWi Vision 2.! IkeWiki Interface 1.! Wiki Interface 2.! What to do with Semantic Annotations 3.! How to do Semantic Annotations 3.! IkeWiki Architecture 1.! Storing Pages and Metadata 2.! Rendering Pipeline 3.! Transformation 4.! Applications and Perspectives 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 3. KiWi Vision 12/03/08 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 4. KiWi Vision Knowledge Management |! many different kinds of rich content (text, images, audio, video, software, processes, …) |! user and domain specific workflows and processes |! sharing of content and collaboration of users 12/03/08 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 5. KiWi Vision Knowledge Management (traditional) |! „knowledge acquisition systems“ |! form-based, predefined processes, part of quality management, „make people replaceable“ |! people are aligned with technology and organisation 12/03/08 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 6. KiWi Vision Knowledge Management (KiWi Way) |! instead: technology and organisation should be aligned with people! |! KiWi: Semantic CMS the Wiki-Way 12/03/08 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 7. KiWi Vision Knowledge Management (Wikis) |! Wikis are... |! simple to use (low technologial barrier) |! flexible: from a short notice over documentation to collaborative authoring of documents |! do not impose a predefined workflow (no dictate of the system) |! adjust to the necessities of users |! like a piece of paper! |! you can write on it, draw on it, connect things, … |! workflows only by “social convention”: there are rules, but it is possible to deviate from them if necessary (new situations, better solutions, …) 12/03/08 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 8. KiWi Vision Knowledge Management (Wikis) |! but: Wikis are rather like an empty piece of paper |! well suited for creative and/or well-known tasks |! no support whatsoever for users |! nobody would fill his tax return on an empty piece of paper! |! forms and workflows have (originally) been developed as support! |! with growing amount of content it becomes also increasingly difficult to find the necessary information 12/03/08 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 9. KiWi Vision Semantic Web |! adds formal, machine readable semantics to the Web |! on a first glance: |! rigid structures, predefined processes |! but on second glance: |! “open world” |! semi structured |! no pre-defined structures; evolving structures! |! structure is never really imposed, it is just used to support the user when it is there! 12/03/08 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 10. KiWi Vision Knowledge Management + Wiki-Philosophy + Semantic Web = KiWi |! machine readable linking of content |! adaption of presentation and input |! to personal preferences |! to user and content context |! to different kinds of content |! examples: |! kinds of content: meeting minutes, resource plans, persons, tasks, reports, ideas, ... |! presentation/input: meeting minute editor, gantt diagram, user profile, report template, ... 12/03/08 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 11. KiWi and IkeWiki |! IkeWiki is the currently existing and running prototype on which KiWi is based |! IkeWiki already allows to demonstrate some (but not all) of the envisioned properties of KiWi |! first versions of KiWi use cases will use this prototype, so it is developed in parallel to the „new“ KiWi system 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 12. IkeWiki Interface 12/03/08 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 13. IkeWiki Interface IkeWiki Interface |! „normal“ wiki interface for viewing/editing „normal“ content |! somewhat resembling Wikipedia/MediaWiki 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89%% %
  • 14. IkeWiki Interface – IkeWiki Interface What to do with Semantic Annotations? |! people will only use metadata when they see a benefit in it! |! possible uses of metadata (for authors): |! support in editing (e.g. avoiding redundancy of data) |! interoperability and exchange between systems |! possible uses of metadata (for users): |! improved search and navigation |! improved page presentation 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 15. IkeWiki Interface – IkeWiki Interface What to do with Semantic Annotations? categories/types context-dependent navigation presentation 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 16. IkeWiki Interface – IkeWiki Interface How to do Semantic Annotations? |! people will only use metadata if it is easy! |! lower the technical barrier for metadata creation |! provide an easy to use interface for adding annotations (AJAX- based adding of link and page types) |! support the user by reasonable suggestions where possible (link and page type suggestions based on reasoning) |! support different levels of experience and hide unnecessary complexity (showing advanced features only to advanced users) |! allow domain experts and knowledge engineers to collaborate |! immediate exploitation of semantic annotations (instant reward) |! supporting different levels of formalisation (evolving knowledge models) 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 17. IkeWiki Interface – IkeWiki Interface How to do Semantic Annotations? page types advanced features link types 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 18. IkeWiki Architecture 12/03/08 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 19. IkeWiki Architecture IkeWiki Architecture G4&C' H34#'(I1I7- ' |! Page Store: XML content |! RDF Store: RDF metadata B,*C%&,'=2#&,Dquot;A&'(8*E466quot;-' |! Rendering Pipeline: F??)' combination of content and =<&;4<4'.&,>6&#'(?*@Aquot;#-' metadata F?89' ;=0' |! transformation into HTML ?,quot;2%D*,@quot;#4*2'(7.9?-' and other formats /&23&,42+')45&642&'(789:;4<6&#%-' |! AJAX editing and viewing in Mozilla/Firefox )quot;+&'.#*,&' /!0'.#*,&'(1&2quot;-' !quot;#quot;$quot;%&'()*%#+,&%-' 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 20. IkeWiki Architecture IkeWiki Architecture Storing Content and Metadata |! page content and metadata stored separately |! page content: PostgreSQL database |! metadata: Jena RDF memory model with OWL-DL reasoning, backed by a database model for persistent storage |! rendering pipeline combines page content with metadata |! „wiklets“ enrich page content with information from the knowledge model |! XSLT transformation transforms „enriched“ page content to different formats |! HTML for presentation |! HTML for tooltip |! XML/WIF for exchange 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 21. Perspectives Perspectives 12/03/08 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 22. What KiWi will add … Perspectives |! KIWI - Knowledge in a Wiki |! knowledge management supported by Semantic Wikis |! research on enabling technologies to be integrated: |! rule-based reasoning |! reason maintenance |! information extraction |! personalisation |! two use cases: |! software knowledge management |! project knowledge management |! EU FP7 research project |! started in March 2008 |! duration 36 months |! Partners: Salzburg Research, University of Aalborg, University of Munich, Technical University of Brno, Sun Microsystems, Semantic Web School, WM-data 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 23. Some running applications of IkeWiki … Perspectives |! internal knowledge base at Salzburg Research KIS group |! tutorials of the EU Leonardo da Vinci project MOSEP (“more self esteem through my e-portfolio”) http://wiki.mosep.org/ |! conference wiki „Social Skills durch Social Software“ http://eportfolio.salzburgresearch.at/wiki/ |! prototype for representing mathematical knowledge at International University Bremen http://raspberry.eecs.iu-bremen.de:8081/IkeWiki/ |! prototype of the QVIZ EU project http://www.qviz.eu 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 24. Envisioned Applications of KiWi: tagIT 2 Perspectives |! tagIT: youth atlas of Salzburg |! youths can „tag“ locations on a map, add descriptions, photos, comments, etc. |! search by various different „navigation paths“: map, full-text, topic, user, rating, ... 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 25. Envisioned Applications of KiWi: Perspectives Citizen Journalism meets Professional News |! Newspapers are nowadays investing much in building up „community platforms“ |! user generated content and professional content are converging |! search &navigation |! personalisation & recommendations |! content integration 05/09/07 !quot;#$%&'()*+,-.%/%0112.quot;34,56,7%quot;89,:3*(.%quot;,-;4'*<%=353,*89% %
  • 26. Contact |! Dr. Sebastian Schaffert |! Salzburg Research Forschungsgesellschaft |! Jakob Haringer Str. 5/II |! A-5020 Salzburg |! sebastian.schaffert@salzburgresearch.at |! http://www.kiwi-project.eu |! http://planet.kiwi-project.eu 12/03/08 KIWI © 2008, Sebastian Schaffert, Salzburg Research