From OntologPSMW

Jump to: navigation, search
[ ]

Contents

SemanticWiki mini-series Session-3 - Thu 11-Dec-2008     (1)

  • Mini-series Title: Semantic Wikis: The Wiki Way to the Semantic Web     (1A)
  • Session Chair: Mr. MaxVoelkel (FZI, Karlsruhe, Germany)     (1C)
  • Panelists:     (1D)
    • Mr. MarkusKroetzsch (AIFB, Karlsruhe) - "SemanticMediaWiki (SMW)"     (1D1)
    • Mr. YaronKoren (independent software developer) - "Semantic Forms, Semantic Drilldown, Semantic Result Formats, Semantic Google Maps, Semantic Compound Queries and Data Transfer"     (1D2)
    • Mr. DanielHansch (ontoprise, Karlsruhe) & Dr. MarkGreaves (Vulcan) - "the SMW Halo extension & SMW+"     (1D3)
    • Dr. RaphaelVolz & Mr. PhilippZaltenbach (ontoprise, Karlsruhe) - "A Rules Prototype in SMW"     (1D4)
    • Mr. PeterYim (CIM3) & Professor KenBaclawski (NEU) - PMWX - "Fine-Grained Addressability in Purple MediaWiki and Purple SemanticMediaWiki"     (1D5)
    • Dr. JieBao, Dr. LiDing & Mr. ZhenningShangguan (RPI/TWC) - "Concept Modeling on SemanticMediaWiki"     (1D6)
  • 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 ]     (1E)
    • Dr. PeterHaase & Mr. DanielHerzig (AIFB, Karlsruhe) - "Ask the Wiki - An Approach for Semantic Search in SMW"     (1E1)

  • Shared-screen support (VNC session), if applicable, will be started 5 minutes before the call at: http://vnc2.cim3.net:5800/     (1H5)
    • view-only password: "ontolog"     (1H5A)
    • if you plan to be logging into this shared-screen option (which the speaker may be navigating), 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.     (1H5B)
    • people behind corporate firewalls may have difficulty accessing this. If that is the case, please download the slides above and running them locally. The speaker(s) will prompt you to advance the slides during the talk.     (1H5C)
  • Discussions and Q & A:     (1H6)
    • (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. To un-mute, press "*3"     (1H6A)
    • (when everyone is muted) If you want to speak or have questions or remarks to make, please "raise your hand (virtually)" by pressing "11" on your phone keypad. You may speak when acknowledged by the speaker or the session moderator. Test your voice and introduce yourself first before proceeding with your remarks, please.     (1H6B)
    • You can also type in your questions or comments through the browser based chat session by:     (1H6C)
      • 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.     (1H6D1)
  • For those who cannot join us, or who have further questions or remarks on the topic, please post them to the [ontology-forum] listserv so that everyone in the community can benefit from the discourse.     (1H7)
  • Please note that this session will be recorded, and the audio archive is expected to be made available as open content to our community membership and the public at-large under our prevailing open IPR policy.     (1H11)

Attendees     (1J)

SemanticWiki mini-series Background     (1K)

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."     (1K1)

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 ).     (1K2)

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

Agenda & Proceedings     (1L)

Session Tile: MediaWiki, SemanticMediaWiki, Extensions, Add-on's and other Enhancements     (1L1)

Session Abstract     (1L2)

by MaxVoelkel     (1L2A)

The purpose of this session is to introduce and present in depth the SemanticMediaWiki extension and the universe of extensions to this extension: What can be achieved with them and how data is used in them.     (1L2B)
  • Talk 1 (15 min): MarkusKroetzsch: Semantic MediaWiki     (1L2C)
    • This talk gives a brief introductory overview of the SemanticMediaWiki (SMW) system, which currently happens to be one of the most widely deployed semantic wikis. The talk reviews SMW's basic functionalities and underlying technologies,. Moreover, various relevant applications of SMW that can be observed today, ranging from classical wiki sites to new innovative scenarios, are introduced as well.     (1L2C1)
  • Talk 2 (15-20min): YaronKoren: Semantic Forms, Semantic Drilldown, Semantic Result Formats, Semantic Google Maps, Semantic Compound Queries and Data Transfer     (1L2D)
  • Talk 5 (10 min): PeterYim and Ken Baclawski: PMWX - Fine-Grained Addressability in Purple MediaWiki and Purple SemanticMediaWiki     (1L2G)
    • Purple MediaWiki (PMWX) is an extension of MediaWiki that provide Purple Number support to MediaWiki and SemanticMediaWiki. It enables fine-grained addressability to wiki content. The PMWX project engaged in a detailed study of related efforts, prepared a list of requirements, and developed a system architecture. The PMWX project has just released a reference implementation as free and open source software. This talk reports on this project, including the architectural and design decisions that were considered, and gives a simple example of annotation and reasoning.     (1L2G1)
  • Talk 6 (10min): JieBao: Concept Modeling on SMW     (1L2H)
    • In the talk, we will show how SMW can be applied in modeling knowledge that is not natively supported by the SMW core, when co-opted with several other extensions. We show use cases in OWL editing, controlled natural language interface, rule inference and integrity constraint checking.     (1L2H1)
  • Lightning-Talk 1 (3 min.): PeterHaase & Daniel Herzig: Ask the Wiki - An Approach for Semantic Search in SMW     (1L2J)
    • Semantic wikis extend wiki platforms with the ability to represent structured information in a machine-processable way. Ontop of the structured information in the wiki, novel ways to search, browse, and present the wiki content become possible. However, while powerful query languages offer new opportunities for semantic search, users typically are not willing to use the syntax of formal query languages. In this work we present an approach to semantic search that combines the expressiveness and capabilities of structured queries with the simplicity of keyword interfaces and faceted browsing: Users articulate their information need using keyword queries, which are translated by the system into structured, conjunctive queries. This translation result may result in multiple possible interpretations of     (1L2J1)

the information need, which can then be selected and further refined by the user via facets. We have implemented this approach to semantic search as an extension to SemanticMediaWiki. A demonstration is available at http://semanticweb.org/wiki/Special:ATWSpecialSearch     (1L2K)

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

Edited transcript ...     (1L3A)

Patrick Nagel: I think i'm in the worst timezone 2:15 in the morning over here.     (1L3D)

Patrick Nagel: *drinking coffee*     (1L3E)

Yaron Koren: Oh yeah, I forgot youre in Shanghai...     (1L3F)

Patrick Nagel: let me try this voip stuff     (1L3H)

Markus Kroetzsch: works well for me     (1L3I)

Patrick Nagel: is there a way to call in via sip? probably not...     (1L3J)

Markus Kroetzsch: This thing costs 20cent per minute!     (1L3K)

Max Voelkel: Hello everybody     (1L3N)

TobiasKuhn: hi everyone!     (1L3O)

Daniel Herzig: @Markus, did you use the local number to dial in?     (1L3P)

Daniel Herzig: hmm, maybe the US one is even cheaper     (1L3S)

Yaron Koren: Oh, so Skype is working? It wasn't last time I tried, two sessions ago.     (1L3U)

Daniel Herzig: its working fine for me right now     (1L3V)

Markus Kroetzsch: Using the US number, it's only 1.7 cents per minute!     (1L3X)

Max Voelkel: Thanks to the purple numbers     (1L3Z)

Peter Dolog: hi everyone once again     (1L3AA)

Guoqian Jiang: Hello, Yaron, Danial and all     (1L3AB)

Guoqian Jiang: nice to have this smw users gathering after last meeting     (1L3AD)

Frank Olken: Hi, this is Frank Olken from Arlington, VA.     (1L3AE)

Harold Solbrig: Hello Frank from Arlington VA.     (1L3AF)

Daniel Herzig: i can't access snpedia, can you?     (1L3AH)

Yaron Koren: It's been very slow in the last few weeks; thankfully, I believe that's not a result of SMW.     (1L3AI)

Harold Solbrig: Mayo thinks that ChikiPedia is inappropriate - it is a blocked site     (1L3AJ)

Yaron Koren: They're blocking research.     (1L3AK)

Markus Kroetzsch: On this page, you can find links to all current documents detailing this language.     (1L3AM)

Markus Kroetzsch: The working group is happy to receive comments on last call documents.     (1L3AN)

Markus Kroetzsch: agrees with Yaron here, it is not very convenient to speak for 20min without     (1L3AQ)

any feedback whatsoever ...     (1L3AR)

Markus Kroetzsch: ... it is not part of SMW, since it needs to send your data to Google, which you may not want.     (1L3AT)

Harold Solbrig: Yaron - we can do the XML to Template conversion...     (1L3AU)

Harold Solbrig: Got a generic XSLT transform to do exactly that.     (1L3AV)

Daniel Hansch: Hi Harold! sounds interesting - you have more info about the xml->forms transformation?     (1L3AW)

Andrew Cowell: Yaron, just a quick thanks for all your work, especially SemanticForms.     (1L3AX)

Max Voelkel: ***For the next talks: Please try to keep your times very strict***     (1L3AY)

Markus Kroetzsch: Yaron, the XML export you mentioned: wouldn't it be possible to make     (1L3AAA)

a result printer that creates a very similar XML export based on     (1L3AAB)

semantic data (since you mentioned that RDF is not what you needed)?     (1L3AAC)

Then you would not have to deal with templates.     (1L3AAD)

Yaron Koren: Yes, but that might be unnecessary work, if you have templates.     (1L3AAE)

Markus Kroetzsch: True, but handling templates can introduce additional difficulties.     (1L3AAF)

Yaron Koren: Maybe we should take this offline?     (1L3AAG)

Markus Kroetzsch: Yes, let's not start side chats     (1L3AAH)

Harold Solbrig: Hello Daniel - I'll e-mail you something later today.     (1L3AAI)

Bruce Bray: Which page is he on?     (1L3AAJ)

Markus Kroetzsch: You can follow the slides at http://vnc2.cim3.net:5800/ (password "ontolog")     (1L3AAL)

Bruce Bray: that port blocked for me and many others     (1L3AAM)

Max Voelkel: You can also simply download the PDF presentations     (1L3AAN)

Daniel Herzig: Can I install any mediawiki extensions on smw+?     (1L3AAP)

Daniel Hansch: you can install the halo-extension on top of any mediawiki extension.     (1L3AAQ)

Daniel Herzig: Does smw+ allows extensions the way the regular smw or mediawiki do?     (1L3AAR)

Daniel Hansch: smw+ is intended to be selfcontained and comes with a useful set of extensions.     (1L3AAS)

Markus Kroetzsch: SMW+ is essentially a "MediaWiki distribution" that bundles related extensions     (1L3AAU)

Markus Kroetzsch: so it can be customized like any MediaWiki     (1L3AAV)

Daniel Hansch: i hope my talk was not too packed. i am happy to assist you with any inquiry     (1L3AAW)

Mark Greaves: Daniel, your talk was definitely packed, but it was really a fun tour through SMW+!     (1L3AAX)

Markus Kroetzsch: How does this feature relate to SMW's Concepts?     (1L3AAZ)

Jason Zou: Daniel, I just installed Halo extension yesterday. And I liked it immediately. Good work     (1L3AAAA)

Daniel Hansch: Technically, there is no relation.     (1L3AAAB)

Daniel Hansch: Let me ask Philipp how this relates "conceptually".     (1L3AAAC)

Guoqian Jiang: Daniel, is this simple rule extension available in next release?     (1L3AAAD)

Daniel Hansch: yes - we are planning to have that in the next release 1.5 - as an separate     (1L3AAAG)

but compatible extension.     (1L3AAAH)

Harold Solbrig: How many entities are in the db that you've applied the rules to?     (1L3AAAI)

Are there issues w/ computational complexity?     (1L3AAAJ)

Daniel Hansch: We have OntoBroker sitting in the backend of SMW and processing the rules.     (1L3AAAK)

Daniel Hansch: OntoBroker is the powerful reasoning engine out there (according to mass-processing tests).     (1L3AAAL)

Daniel Hansch: So, in the context of SMW, we did not (yet) reach any limit.     (1L3AAAM)

Daniel Hansch: But, of course, OntoBroker will choke if your rule base is faulty.     (1L3AAAN)

Daniel Hansch: Therefore we are planning for a "safety belt" coming with Rules and SMW.     (1L3AAAO)

(e.g. debugging, unit tests for rules, etc)     (1L3AAAP)

Bruce Bray: Ken your voice is very light, can you get closer to your mic?     (1L3AAAQ)

Max Voelkel: Wow, this transclusion is really cool!     (1L3AAAR)

Daniel Hansch: Jason: thank you! Is your wiki publically accessible?     (1L3AAAS)

Markus Kroetzsch: I wonder whether this modelled OWL is also processed (e.g. in query answering),     (1L3AAAT)

or if it is just stored (which is also a valid goal, of course).     (1L3AAAU)

Guoqian Jiang: what's the difference between Rabbit and Ace language?     (1L3AAAV)

Markus Kroetzsch: Note that there is also the ACE-Wiki project, using ACE as the basis for a semantic wiki.     (1L3AAAW)

TobiasKuhn: Rabbit is designed specifically for OWL. ACE is a general purpose     (1L3AAAX)

controlled natural language that is more expressive.     (1L3AAAY)

A subset of ACE can be mapped to OWL.     (1L3AAAZ)

Yaron Koren: This isn't in response to anything, but it seems like the difference     (1L3AAAAA)

between the Jie / RPI's rules/modeling approach and Ontoprise's approach     (1L3AAAAB)

is that the former is structured as semantic properties, while the latter     (1L3AAAAC)

has its own database tables, if I understand things correctly.     (1L3AAAAD)

TobiasKuhn: People interested in controlled natural languages should also have a look     (1L3AAAAE)

Markus Kroetzsch: Re Yaron: I think RPI's approach is about *meta modelling*, i.e. storing     (1L3AAAAG)

and editing rules and OWL in a semantic wiki, while Ontoprise's approach     (1L3AAAAH)

is to augment the data of the wiki using rules as additional *modelling* feature.     (1L3AAAAI)

Yaron Koren: "PSMW" looks exactly like PMW.     (1L3AAAAJ)

Peter P. Yim: @YaronKoren - ref your "PSMW" looks exactly like PMW - Yes, PMW is MW with pmwx installed     (1L3AAAAK)

... PSMW is SMW with pmwx installed (or more exactly, PSMW is MW with SMW and pmwx installed)     (1L3AAAAL)

Yaron Koren: Peter - yes, but how is it different from PMW with any other set of extensions installed?     (1L3AAAAM)

Peter P. Yim: pwmx provides *addressibility* not semantics ... it is meant to work with and     (1L3AAAAN)

complement the other semantic tools     (1L3AAAAO)

Ken Baclawski: @YaronKoren: The intention is to make it look exactly like SMW with PMWX installed.     (1L3AAAAP)

However, RDF statements can now have a subject that has finer granularity than     (1L3AAAAQ)

just a page. This allows finer granularity for queries and reasoning.     (1L3AAAAR)

Yaron Koren: Ken: was that shown in the slides?     (1L3AAAAS)

TobiasKuhn: @JieBao: is this system that you describe available somehow? online or as a download?     (1L3AAAAT)

Stephen Larson: JieBao.. very nice presentation. Is the code behind your presentation open source     (1L3AAAAU)

or available somewhere? perhaps i have missed the link but i did not see it.     (1L3AAAAV)

Jie Bao: our work are mainly wiki templates, and they are available at the example links     (1L3AAAAW)

Philipp Zaltenbach: @Jie: what reasoner are you using for doing inferencing?     (1L3AAAAX)

TobiasKuhn: ... or can you give a pointer to a publication that discusses this system?     (1L3AAAAY)

Christoph Lange: @Markus, @Jie, could you explain the difference between the way     (1L3AAAAZ)

the "concept modeling" extension creates OWL and does reasoning,     (1L3AAAAAA)

and the default SMW way?     (1L3AAAAAB)

Markus Kroetzsch: I don not know the concept modelling extensions. SMW just follows     (1L3AAAAAC)

the OWL semantics (for the features it supports).     (1L3AAAAAD)

Max Voelkel: +++ NEWS: We just got notification that a fourth workshop on semantic wikis     (1L3AAAAAF)

has been accepted at ESWC2009. Find all relevant links (and also links to     (1L3AAAAAG)

Jie Bao: @Stephen Larson: links are on the slides     (1L3AAAAAK)

Jie Bao: @ Philipp Zaltenbach: inference is encoded in semantic template so     (1L3AAAAAL)

we do not use an external reasoner     (1L3AAAAAM)

Markus Kroetzsch: @ Jie Bao: But how can this inference be complete (as templates     (1L3AAAAAN)

are computationally so much weaker than OWL)?     (1L3AAAAAO)

Christoph Lange: @JieBao: Is it the case that your extension is just a user-friendly     (1L3AAAAAQ)

frontend to SMW's OWL support, or is it different?     (1L3AAAAAR)

Jie Bao: @ Christoph Lange: the OWL extension is so far just an editor and     (1L3AAAAAS)

controlled natural language interface. We haven't done inference     (1L3AAAAAT)

about OWL yet, but it is in the plan.     (1L3AAAAAU)

Yaron Koren: This "Ask the Wiki" extension is pretty neat.     (1L3AAAAAV)

Christoph Lange: @Daniel / Peter: I'd suggest that you display the original query string     (1L3AAAAAX)

on the "step 2" page as well     (1L3AAAAAY)

Daniel Hansch: very very nice!! congrats!     (1L3AAAAAZ)

Yaron Koren: I hope it gets released soon!     (1L3AAAAAAA)

Jie Bao: @Markus Krtzsch: I admit it is not complete     (1L3AAAAAAC)

Markus Kroetzsch: @ Jie Bao: OK, that clarifies things for me. It would be very difficult     (1L3AAAAAAD)

to provide complete OWL+rules reasoning (not just in a wiki).     (1L3AAAAAAE)

Christoph Lange: @Jie, @Markus: thanks, I understood     (1L3AAAAAAF)

Chris Mitchell: Question for Yaron Koren RE: Semantic Forms: What scripting language     (1L3AAAAAAG)

is used for developing the form template via the "Editing Form:Event" example?     (1L3AAAAAAH)

Maybe Groovy, Velocity or simple wiki syntax?     (1L3AAAAAAI)

Daniel Hansch: Ontoprise is logging off - thank you very much for organising this session!     (1L3AAAAAAK)

greetings, daniel and philipp.     (1L3AAAAAAL)

Christoph Lange: thanks for your cool presentations!     (1L3AAAAAAM)

Max Voelkel: Merry X-Mas to ontoprise!     (1L3AAAAAAN)

Max Voelkel: ... if there are further questions, just raise your hands     (1L3AAAAAAP)

Patrick Nagel: i'm leaving, too. thanks a lot for the great talks and the well organised event!     (1L3AAAAAAQ)

Christoph Lange: @ Max Voelkel: but isn't your purple/semantics idea quite similar to template transclusion     (1L3AAAAAAR)

in SMW? If you include 20 templates into a single page, then the resulting page     (1L3AAAAAAS)

is similar to a page with 20 purple numbers (or say "fragment IDs") -- so the challenge     (1L3AAAAAAT)

is IMHO to provide an adequate GUI for accessing annotations of such fragments     (1L3AAAAAAU)

anonymous2: Question for everyone: Has anyone considered integration with the Nepomuk Semantic Desktop?     (1L3AAAAAAV)

Christoph Lange: @anonymous2: Who are you?     (1L3AAAAAAW)

Markus Kroetzsch: @anonymous2: that would be a nice project, but I am not aware of anyone pursuing     (1L3AAAAAAX)

this actively now.     (1L3AAAAAAY)

Markus Kroetzsch: ... you can ask this question to Max, he is involved in Nepomuk     (1L3AAAAAAZ)

Jie Bao: @anonymous2: is there is demo (or screen shots) available for Nepomuk?     (1L3AAAAAAAA)

anonymous2: Please excuse me for not speaking vocally... riding noisy public transit     (1L3AAAAAAAB)

Markus Kroetzsch: @Jie: Nepomuk is available for download, and part of KDE     (1L3AAAAAAAD)

Max Voelkel: Integration of what exactly?     (1L3AAAAAAAE)

anonymous2: APIs and such for data     (1L3AAAAAAAF)

Christoph Lange: maybe a wiki where you can annotate/import local files?     (1L3AAAAAAAG)

anonymous2: Thank you very much. This has answered my question just fine.     (1L3AAAAAAAH)

anonymous2: I am very interested in the XWiki Help Desk     (1L3AAAAAAAI)

TobiasKuhn: bye everone! it was a very interesting session!     (1L3AAAAAAAJ)

Markus Kroetzsch says good bye to everyone!     (1L3AAAAAAAK)

Max Voelkel: maybe we can keep the chat room open for some while to not kill all discussions     (1L3AAAAAAAL)

anonymous2: Would you believe I am doing all of this from my mobile phone?     (1L3AAAAAAAM)

Ed Dodds: Does anyone interact with any semantic efforts in the Joomla or Drupal communities? just curious...     (1L3AAAAAAAN)

Ed Dodds: @PeterYim I've posted the url to your PN presentation in the Drupal semantic web     (1L3AAAAAAAO)

developers group. We'll see if that sparks any interest...     (1L3AAAAAAAP)

Peter P. Yim: Great session ... thanks, everyone ... bibi!     (1L3AAAAAAAR)

Session ended 2008.12.11-1:05pm PST     (1L4)

Audio Recording of this Session     (1M)

  • suggestions:     (1M5)
    • 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.     (1M5A)
    • Proceedings from other sessions can be found at the project homepage for this mini-series at: SemanticWiki     (1M5B)
    • 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.)     (1M5C)

For the record ...     (1M6)

How To Join (while the session is in progress)     (1N)


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