From OntologPSMW

Jump to: navigation, search
[ ]

Contents

SemanticWiki mini-series Session-2 - Thu 20-Nov-2008     (1)

  • Mini-series Title: Semantic Wikis: The Wiki Way to the Semantic Web     (1A)
  • Session-2 Topic: Semantic Wiki Technology (1): An introduction to some of the Semantic Wiki Engines and Related Technologies     (1B)
  • Session Chair: Mr. HaroldSolbrig (Mayo Clinic, Rochester, Minnesota, US)     (1C)
  • Lightning Talks: - [ Please note that: in order for the community to be exposed to the full range of technologies, an IPR policy waiver is applicable to this segment of the program. Therefore, technologies presented in these "Lightning Talks" do not necessarily fall into the "free and open" technology category. The presentation materials (slides, recording of the talks), however, are still licensed by all these speakers as open content, and our IPR Policy still applies in that regard. =ppy ]     (1E)
    • Dr. AdrianWalker (Reengineering) - "Internet Business Logic: A Wiki for Knowledge in Executable English"     (1E1)
    • Mr. SanjivaNath (zAgile) - "zAgile��s semantic extensions: Semantic Enablement of Wikis for Enterprise Information Integration"     (1E2)
    • Mr. Michael Lang, Jr. (Revelytix) - "Knoodl.com: a collaborative ontology and knowledgebase development tool"     (1E3)
    • Professor HalaSkaf-Molli (Henri Poincar�� University, France) - "Peer-to-peer semantic wikis"     (1E4)

  • Shared-screen support (VNC session), if applicable, will be started 5 minutes before the call at: http://vnc2.cim3.net:5800/     (1I5)
    • view-only password: "ontolog"     (1I5A)
    • if you plan to be logging into this shared-screen option (with which slide advances and other screen navigation will be supported), and you are not familiar with the process, please try to call in 5 minutes before the start of the session so that we can work out the connection logistics. Help on this will generally not be available once the presentation starts.     (1I5B)
    • people behind corporate firewalls may have difficulty accessing this. If that is the case, please download the slides below and running them locally. The speaker(s) will prompt you to advance the slides during the talk.     (1I5C)

Attendees     (1K)

SemanticWiki mini-series Background     (1L)

The Semantic Wiki mini-series a 6-month mini-series comprising Talks, Panel Discussions and Online Discourse. The series is co-organized by FZI Karlsruhe, Mayo Clinic, Ontolog, RPI Tetherless World Constellation and Salzburg Research, Austria. This represents a collaborative effort between members from academia, research, software engineering, semantic web and ontology communities. The 6-month mini-series intends to bring together developers, administrators and users of semantic wikis, and provide a platform where they can conveniently share ideas and insights. Through a series of (mainly virtual) talks, panel discussions, online discourse and even face-to-face meetings, participants will survey the state-of-the-art in semantic wiki technology and get exposure to exemplary use cases and applications. Together, they will study trends, challenges and the outlook for semantic wikis, and explore opportunities for collaboration in the very promising technology, approach or philosophy which people has labeled "semantic wiki."     (1L1)

This series of virtual events will dovetail into the face-to-face workshop: "Social Semantic Web: Where Web 2.0 Meets Web 3.0" at the AAAI Spring Symposium (March 23-25, 2009 at Stanford, California, USA - see: http://tw.rpi.edu/sss09 ).     (1L2)

See: our SemanticWiki mini-series homepage and the developing program for the rest of the series.     (1L3)

Session Abstract: An introduction to some of the Semantic Wiki Engines and Related Technologies     (1M)

by HaroldSolbrig     (1M1)

The purpose of this session is to get an overview and understanding of a variety of different Semantic Wiki implementations. We will have presentations from a variety of different implementations that should allow us to compare and contrast the motivating factors, models, technologies and capabilities. The primary purpose of this session is to allow people to get a good feel for different ways that Semantic Wiki capabilities have been implemented and the sort of problems that they are being built to solve.     (1M2)
There are many different visions about what a "Semantic Wiki" is, what it can do and how it can be implemented. The objective of this session will be to share ideas and technological approaches to Semantic Wiki implementation. Our panel of semantic wiki technology implementers will take us through some of the following:     (1M3)
    • Describe the motivation and purpose for the creation of their implementation.     (1M4A)
    • Describe or show novel and unique features of their particular implementation.     (1M4B)
    • Describe how Wiki content is created and edited     (1M4C)
    • Describe the semantic characteristics of the implementation.     (1M4D)
    • Describe methods and formats for importing external semantic resources into the wiki, if any.     (1M4E)
    • Describe methods and formats for exporting semantic information created in the wiki, if any.     (1M4F)
    • Describe the tools and approaches that can be used for viewing and querying the data in the wiki.     (1M4G)
    • Describe any semantic reasoning tools or techniques that are used in the implementation.     (1M4H)
    • Describe, in general, the relative stability and maturity of the implementation and some of the possible directions that may be taken in future evolution.     (1M4I)
Note that we will not be covering the Semantic Mediawiki and its various extensions in this session. The upcoming session-3 of this mini-series (Thu 2008.12.11) will be dedicated to do that, specifically.     (1M5)

Agenda & Proceedings     (1N)

  • Session Format: this is a virtual session conducted over an augmented conference call.     (1N1)
  • Agenda:     (1N2)
    • 1. Opening by the Session Chair     (1N2A)
    • 2. we'll go around with a self-introduction of participants - we may skip this if we have more than 25 participants (in which case, it will be best if members try to update their namesake pages on this wiki prior to the call so that everyone can get to know who's who more easily.) (All - total: ~15 minutes)     (1N2B)
    • 3. Panelists' Presentations - (15 min. max. each)     (1N2C)
    • 4. Lightning Talks - (3 min. max. each)     (1N2D)
    • 5. Q&A and Open Discussion - ALL (~20 min.)     (1N2E)
    • 6. Summary / Announcement / Conclusion - session chair     (1N2F)

Panelists' Presentations: Titles and Abstracts     (1O)

1. IkeWiki / KiWi: A versatile platform for the Social Semantic Web     (1O1)

Abstract: KiWi ("Knowledge in a Wiki") is a European Union funded project concerned with     (1O1B)

knowledge management in Semantic Wikis. Originally founded in the IkeWiki system, KiWi is developing into a very flexible and versatile platform that can be easily customised to many different kinds of Social Semantic Web systems. Underlying all these systems is still the wiki philosophy of anyone can edit, easy editing, easy linking, and versioning, extended with advanced semantic technologies like reasoning, information extraction, and personalisation.     (1O1C)

2. AceWiki: Controlled English in a Semantic Wiki     (1O2)

by TobiasKuhn - [ slides ]     (1O2A)
Abstract: AceWiki is a semantic wiki that is powerful and at the same     (1O2B)

time easy to use. Making use of the controlled natural language ACE, the formal statements of the wiki are shown in a way that looks like natural English. In order to help the users to write correct ACE sentences, AceWiki provides a predictive editor. ACE sentences can be translated into OWL which allows us to use the Pellet reasoner to do reasing tasks within the wiki. Evaluation has shown that AceWiki is easy to use.     (1O2C)

3. SWiM: A wiki for collaborating on mathematical ontologies     (1O3)

by ChristophLange - [ slides ]     (1O3A)
Abstract: SWiM is a semantic wiki for collaboratively building, editing and browsing     (1O3B)

mathematical knowledge. The knowledge is represented in the domain-specific structural semantic markup languages OMDoc and OpenMath. SWiM aims at motivating users to contribute to collections of mathematical knowledge by instantly sharing the benefits of knowledge-powered services with them. It is currently being used for authoring OpenMath Content Dictionaries -- lightweight collections of semi-formal definitions of mathematical symbols. Browsing, annotation, and argumentation about problems with knowledge artifacts are of special interest in this case study.     (1O3C)

4. myOntology: Community-driven Vocabulary Design and Maintenance for E-Commerce     (1O4)

by MartinHepp - [ slides ]     (1O4A)
Abstract: The myOntology platform is a prototype for creating and maintaining Web vocabularies with minimal entry barriers for contributing domain experts. In this brief talk, I will summarize the key design paradigms and target applications, and demonstrate the current version.     (1O4B)

5. OntoWiki: a Semantic Wiki and Framework for knowledge-rich applications     (1O5)

by Soeren Auer / SebastianDietzold - [ slides ]     (1O5A)
Abstract: OntoWiki is a wiki-like tool for managing RDF knowledge bases on the web as well as a framework for building Semantic Web application. In this talk we will summarize both, the framework and the wiki and give an overview to the current implementation.     (1O5B)

6. HDEWiki: Semantic wikis as an example of model-driven Web applications     (1O6)

by DanielSchwabe - [ demo video ]     (1O6A)
Abstract: In this talk we will show how a model-driven Web application     (1O6B)

development environment, HyperDE, can be leveraged to generate a Semantic Wiki. HyperDE can be preloaded with a Semantic Wiki meta-model, which functions as a general Semantic Wiki engine. This environment can be further specialized with domain-specific models for particular domains of interest, when available. The interesting aspect is that the resulting Semantic Wiki combines the advantages of (Semantic) Wikis and of the more traditional, structured or schema-based (sometimes called data-driven) Web applications. From the Semantic Wiki point of view, it also supports collective generation and editing of pages that may contain semantic and non-semantic links and annotations, which can be used to enhance ad-hoc navigation patterns created by users. From the structured applications point of view, it also supports the design of pre-defined navigation structures well suited for known tasks, the generation of specialized editing interfaces for structured data (e.g., forms), and the customization of actual user interfaces depending on particular navigation contexts and on existing semantic annotations.     (1O6C)

The models driving the Semantic Wiki and its data are all represented     (1O6D)

in an underlying set of RDFS vocabularies, stored in a RDF repository.     (1O6E)

Resources     (1P)

  • Lightning Talks: - see above for the one-slide presentations     (1P2)

Questions, Answers & Discourse     (1Q)

  • (Unless the conference host has already muted everyone) Please mute your phone, by pressing "*2" on your phone keypad, when the talk is in progress.     (1Q1)
  • If you want to speak or have questions or remarks to make, please "raise your hand (virtually)" using the chat tools (below). You may speak when acknowledged by the session moderator. Unmute your phone, by pressing "*3", Test your voice and introduce yourself first before proceeding with your remarks. (Mute your phone, "*2" again after that, please.)     (1Q2)
  • You can also type in your questions or comments through the browser based chat session by:     (1Q3)
    • pointing a separate browser tab (or window) to http://webconf.soaphub.org/conf/room and enter: Room="ontolog_20081120" and My Name="Your Own Name (in WikiWord format" (e.g. "JaneDoe")     (1Q3A)
      • instructions: once you got access to the page, click on the "settings" button, and identify yourself (by modifying the Name field). You can indicate that you want to ask a question verbally by clicking on the "hand" button, and wait for the moderator to call on you; or, type and send your question into the chat window at the bottom of the screen.     (1Q3B1)
      • thanks to the soaphub.org folks, one can now use a jabber/xmpp client (e.g. gtalk) to join this chatroom. Just add the room, in our case here: <ontolog_20081120@soaphub.org> as a buddy ... Handy for mobile devices!     (1Q3B2)

Questions and Discussion captured from the chat session     (1Q5)

Edited transcript ...     (1Q5A)

Max Voelkel: Welcome to the chat     (1Q5B)

Harold Solbrig: Question about AceWiki - how large a knowledge base can Ace Wiki handle? How does it address     (1Q5E)

the computational complexity of FOL?     (1Q5F)

Peter Dolog: Another interesting question, do we have to deal with consistency as the ACE Wiki does?     (1Q5G)

Peter Dolog: people naturaly are inconsistent     (1Q5H)

Peter Dolog: as they simply have different opinions     (1Q5I)

Peter Dolog: So signalling is probably fine     (1Q5J)

Harold Solbrig: Ah - it uses Pellet, so reasoning is only done on the OWL DL subset.     (1Q5K)

TobiasKuhn: yes, AceWiki uses the OWL DL subset for reasoning.     (1Q5L)

TobiasKuhn: still, AceWiki gets quite slow when complicated facts are added. I hope that future reasoners     (1Q5M)

will perform better in such incremental scenarios.     (1Q5N)

Peter Dolog: but keeping the inconsistent statement if they are user based is also fine until otherwise     (1Q5O)

agreed socially     (1Q5P)

Liz Pullen: Agreed. That why structures will always be ill-fitting reality.     (1Q5Q)

Harold Solbrig: @Liz Pullen - this is authored in German.     (1Q5R)

Liz Pullen: Yes, luckily, I needed to pass a German language test for my Masters degree!     (1Q5S)

Peter P. Yim: I would like to go back onto the "Wiki Interchange Format" that Peter Dolog mentioned earlier ...     (1Q5T)

can you provide a link, please, Peter     (1Q5U)

Peter P. Yim: also ... wonder how widely has that been adopted by wiki developers ... everyone?     (1Q5V)

Harold Solbrig: I would be interested whether the wiki interchange format has begun to consider the semantic     (1Q5X)

components...     (1Q5Y)

Peter Dolog: I do not know the details, maybe the question for sebastian or those in the project     (1Q5Z)

Peter Dolog: Its output is a WIF document enriched by relevant semantic annotations (e.g.     (1Q5AD)

link types, context adaptation) in RXR format [2].     (1Q5AE)

Peter Dolog: where [2] [2] D. Beckett. Modernising Semantic Web Markup. In XML     (1Q5AF)

Europe 2004, Amsterdam, The Netherlands, 2004.     (1Q5AG)

Michelle Raymond: AceWiki seems lovely for reasoning over formal expressions in a knowledge base to make     (1Q5AH)

associations and present them in a single view. There is also a place in the "Wiki-world" for information     (1Q5AI)

that is not itself described formally. Could ACE be used for metadata over unstructured information and then     (1Q5AJ)

used to pull-in the unstructured information? - perhaps with a "WARNING: No consistency check over     (1Q5AK)

information?     (1Q5AL)

TobiasKuhn: @Michelle: I am not sure whether I understand what you mean. I plan to support also informal     (1Q5AM)

knowledge (in the form of textual comments) to be added to the wiki articles.     (1Q5AN)

Harold Solbrig: Can existing OWL be transformed into ACE?     (1Q5AO)

TobiasKuhn: @Harold: Not (yet) in AceWiki, but the translation OWL->ACE is done for example by the ACE View     (1Q5AP)

(a Protege plugin). However, if the OWL class names, for example, do not have the form of nouns then the     (1Q5AQ)

verbalization gets unnatural.     (1Q5AR)

Liz Pullen: It seems like most of the work going on with Semantic Wikis is being done in Europe. Seems odd     (1Q5AS)

if that is the case to use English as a common language.     (1Q5AT)

Liz Pullen: Unless most of the people signed up for the call just speak English.     (1Q5AU)

Harold Solbrig: Good point. Are the wikis maintained in English or are we just being presented the English     (1Q5AV)

Liz Pullen: It might be considered the generic language on the Internet, perhaps?     (1Q5AX)

Christoph Lange: SWiM is maintained in english and has mainly english-speaking users, if you can say     (1Q5AY)

"mainly", with ~ 10 serious users     (1Q5AZ)

Michelle Raymond: Does SWiM have automatic theorem prover support? This may be one method for how to "acquire     (1Q5AAA)

the knowledge." ex: Cinderella a geometric theorem prover has an OpenMath-based computer algebra interface.     (1Q5AAB)

Christoph Lange: @Michelle: theorem proving is not directly integrated into swim, but there are also     (1Q5AAC)

converters between its native language and common theorem provers (Isabelle, PVS, Omega, Mizar, Twelf) --     (1Q5AAD)

not all mature though     (1Q5AAE)

Christoph Lange: swim's own services rather work on less formal structures of math knowledge     (1Q5AAF)

Christoph Lange: @Michelle: and, on the contrary, there is also a knowledge acquis. bottleneck in theorem     (1Q5AAG)

proving. Many areas of math are not even available in such a formaLiz Pullenation -- there, again, a wiki     (1Q5AAH)

specific background)     (1Q5AAJ)

Michelle Raymond: @Chistoph: What would be nice is a way to dip into the highly constrained language of the     (1Q5AAK)

theorem provers and extract it for collaborative documentation and the inverse. A core     (1Q5AAL)

(bi-directional)issue of theorem provers is: -> TP data presentation of the "proof" in a language for     (1Q5AAM)

purposes of discourse and <- discourse statements that are structured but not necessarily "appropriately"     (1Q5AAN)

formatted for input into a theorem prover.     (1Q5AAO)

Peter P. Yim: @MartinHepp - which (cc) license are you making your users sign up to?     (1Q5AAP)

Martin Hepp: We use Creative Commons Attribution 3.0 license, http://creativecommons.org/licenses/by/3.0/     (1Q5AAQ)

Peter Dolog: @Soeren: how easy/difficult and how it is possible to change your wiki to different application?     (1Q5AAR)

Peter Dolog: do you support some kind of API for widgets or faclets?     (1Q5AAS)

Joanne Luciano: what is the ontowiki API called?     (1Q5AAT)

Harold Solbrig: Is the API web-based?     (1Q5AAU)

Soeren Auer: Re OntoWiki questions: the API is called Erfurt and allows to easily create Semantic Web     (1Q5AAV)

applications, its implemented in PHP. There is also a screencast for OntoWiki available at:     (1Q5AAW)

{{{ Michelle Raymond: @Tobias: Examples of unstructured information that may be associated with the noun "Organization" include mission statement and membership policy. The membership policy in particular may have key concepts within the text that could be pulled out as associated data that would be useful in query - {cost of membership, intellectual property sharing requirements,...} This is my first exposure to AceWiki. I'll take a closer look to learn more. Thanks. }}}     (1Q5AAY)

Peter Dolog: @truth maintanace question     (1Q5AAZ)

Peter Dolog: in the KIWI project, some people are looking at that     (1Q5AAAA)

Peter Dolog: but we are just at the beginning     (1Q5AAAB)

Peter Dolog: the document summarizes state of the art from reason maintanace     (1Q5AAAD)

Peter Dolog: relevant for the domains which we are studying     (1Q5AAAE)

Joanne Luciano: need to go. bye everyone.     (1Q5AAAF)

Joanne Luciano: and thank you - very informative!     (1Q5AAAG)

TobiasKuhn: @Michelle: Have a look at the AceWiki website. Send me a message if you have questions!     (1Q5AAAH)

Michelle Raymond: @Tobias: Will do. Thanks.     (1Q5AAAI)

Liz Pullen: Has much work been done on the sociological aspects of semantic computing?     (1Q5AAAJ)

Liz Pullen: I'm a social scientist, not a computer scientist.     (1Q5AAAK)

Liz Pullen: Guess not...or people have drifted away.     (1Q5AAAL)

Peter P. Yim: [ed.] @Liz: you might be interested in what comes up in the upcoming "Social Semantic Web: Where Web     (1Q5AAAM)

2.0 Meets Web 3.0" workshop at the AAAI Spring Symposium (March 23-25, 2009) that this series culminates in     (1Q5AAAN)

Martin Hepp: @Liz Pullen: I think the Semantic Wiki community is one of the few ones in the field closest to     (1Q5AAAP)

social aspects of semantics.     (1Q5AAAQ)

Michelle Raymond: @Liz Pullen: There is social science work out there, just likely beyond the scope of     (1Q5AAAR)

today's time. But stay tuned. It will come up.     (1Q5AAAS)

Martin Hepp: My apologies, but I have to leave at this point in time. If there are questions related to     (1Q5AAAT)

myOntology, please contact me by e-mail or skype? All contact details are at http://www.heppnetz.de. Thanks     (1Q5AAAU)

to everybody for this great session!     (1Q5AAAV)

Shon Vick: Is anyone interested in (semi) automating the wiki <-> ontology mapping?     (1Q5AAAX)

Shon Vick: That is you have a wiki and you have an ontology, have an agent that can make     (1Q5AAAY)

annotations (or suggest them)     (1Q5AAAZ)

Shon Vick: Or the other way around can concepts, properties, etc be infered from wikis?     (1Q5AAAAA)

Peter P. Yim: this subject will probably be covered in session-5 where ontology curation will be among one of     (1Q5AAAAB)

the horizontal applications, Shon     (1Q5AAAAC)

Shon Vick, Johns Hopkins: thanks peter     (1Q5AAAAD)

Hala: thank you all     (1Q5AAAAE)

Shon Vick: thanks, this was good!     (1Q5AAAAF)

Peter Dolog: thanks all for the insides to your engines     (1Q5AAAAI)

Max Voelkel: Wow, what a packed, great sessions! Thanks to all presenters!     (1Q5AAAAJ)

TobiasKuhn: bye everyone! it was a great session!     (1Q5AAAAK)

Brian Lowe: Thanks everyone. Take care.     (1Q5AAAAL)

Mike Bennett: Thanks all, great session.     (1Q5AAAAM)

Harold Solbrig: Thanks everyone. A lot going on out there and a lot of new ideas!!     (1Q5AAAAN)

Session ended 2008.11.20-12:59 pm PST     (1Q6)

Audio Recording of this Session     (1R)

  • suggestions:     (1R5)
    • its best that you listen to the session while having the respective presentations opened in front of you. You'll be prompted to advance slides by the speaker.     (1R5A)
    • Take a look, also, at the rich body of knowledge that this community has built together, over the years, by going through the archives of noteworthy past Ontolog events. (References on how to subscribe to our podcast can also be found there.)     (1R5B)


This page has been migrated from the OntologWiki - Click here for original page     (1R6)