From OntologPSMW

Jump to: navigation, search
[ ]


OntologPSMW: Debut, Tutorial and Possibilities - Wed 2012-12-19     (1)

Invited Speakers: KenBaclawski (Northeastern U) & YaronKoren (WikiWorks)     (1A)

Topic: OntologPSMW: Debut, Tutorial and Possibilities intro slides     (1B)

Session Chair: PeterYim (Ontolog, CIM3)     (1C)

Briefings:     (1D)

  • Dial-in:     (1G7D)
    • Phone (US): +1 (206) 402-0100 ... (long distance cost may apply)     (1G7D1)
    • Skype: joinconference (i.e. make a skype call to the contact with skypeID="joinconference") ... (generally free-of-charge, when connecting from your computer)     (1G7D2)
      • when prompted enter Conference ID: 141184#     (1G7D2A)
      • Unfamiliar with how to do this on Skype? ...     (1G7D2B)
        • Add the contact "joinconference" to your skype contact list first. To participate in the teleconference, make a skype call to "joinconference", then open the dial pad (see platform-specific instructions below) and enter the Conference ID: 141184# when prompted.     (1G7D2B1)
      • Can't find Skype Dial pad? ...     (1G7D2C)
        • for Windows Skype users: Can't find Skype Dial pad? ... it's under the "Call" dropdown menu as "Show Dial pad"     (1G7D2C1)
        • for Linux Skype users: please note that the dial-pad is only available on v4.1 (or later or the earlier Skype versions 2.x,) if the dialpad button is not shown in the call window you need to press the "d" hotkey to enable it. ... (ref.)     (1G7D2C2)
  • Shared-screen support (VNC session), if applicable, will be started 5 minutes before the call at:     (1G7E)
    • view-only password: "ontolog"     (1G7E1)
    • 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.     (1G7E2)
    • people behind corporate firewalls may have difficulty accessing this. If that is the case, please download the slides above (where applicable) and running them locally. The speaker(s) will prompt you to advance the slides during the talk.     (1G7E3)
    • instructions: once you got access to the page, click on the "settings" button, and identify yourself (by modifying the Name field from "anonymous" to your real name, like "JaneDoe").     (1G7F1)
    • 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.     (1G7F2)
    • thanks to the folks, one can now use a jabber/xmpp client (e.g. gtalk) to join this chatroom. Just add the room as a buddy - (in our case here) ... Handy for mobile devices!     (1G7F3)
  • Discussions and Q & A:     (1G7G)
    • Nominally, when a presentation is in progress, the moderator will mute everyone, except for the speaker.     (1G7G1)
    • To un-mute, press "*7" ... To mute, press "*6" (please mute your phone, especially if you are in a noisy surrounding, or if you are introducing noise, echoes, etc. into the conference line.)     (1G7G2)
    • we will usually save all questions and discussions till after all presentations are through. You are encouraged to jot down questions onto the chat-area in the mean time (that way, they get documented; and you might even get some answers in the interim, through the chat.)     (1G7G3)
    • During the Q&A / discussion segment (when everyone is muted), If you want to speak or have questions or remarks to make, please raise your hand (virtually) by clicking on the "hand button" (lower right) on the chat session page. You may speak when acknowledged by the session moderator (again, press "*7" on your phone to un-mute). Test your voice and introduce yourself first before proceeding with your remarks, please. (Please remember to click on the "hand button" again (to lower your hand) and press "*6" on your phone to mute yourself after you are done speaking.)     (1G7G4)
  • RSVP to appreciated, ... or simply just by adding yourself to the "Expected Attendee" list below (if you are a member of the team.)     (1G7I)
  • Please note that this session may be recorded, and if so, the audio archive is expected to be made available as open content, along with the proceedings of the call to our community membership and the public at-large under our prevailing open IPR policy.     (1G7K)

Attendees     (1H)

  • Expecting:     (1H2)
    • ... if you are coming to the session, please add your name above (plus your affiliation, if you aren't already a member of the community) above; or e-mail <> so that we can reserve enough resources to support everyone's participation. ...     (1H2A)

Abstract     (1I)

OntologPSMW: Debut, Tutorial and Possibilities - [ intro slides]     (1I1)

by: Peter P. Yim (Ontolog; CIM3)     (1I2)

From the beginning of ONTOLOG back in 2002, this community has been thriving in a collaborative work environment (CWE). Our CWE has included a wiki, almost from the start, which served as a shared display and a collaborative authoring workspace, and a content repository for this CoP and the related communities that its been hosting (like OOR, IAOA, Ontology Summit, to name a few.) Until now the "wiki engine" in use has been "PurpleWiki" which is a variant of usemod wiki, with Purple Numbers and other enhancements developed by Eugene Kim and ChrisDent.     (1I3)

Ontolog is about ready to move on, to a richer wiki platform. The "wiki engine" we will be progressing to, is "Purple SemanticMediaWiki (PSMW)". This move has been contemplated since about the time we ran the SemanticWiki mini-series here, back in the 2008/2009 time frame. The plan now, is to deploy an OntologPSMW starting in January 2013, and do parallel runs (with both wiki platforms in production) as the community gets familiar with the new wiki and collaboratively explore how to leverage the new capabilities.     (1I4)

Invited to present at this session are Ken Baclawski and YaronKoren. Ken co-led the psmw-dev team (with PeterYim) that has been developing the pmwx (purple mediawiki extension) as an enhancement to MediaWiki, as well as other tools and features in OntologPSMW. Yaron is among one of the most prominent and prolific developers in the SemanticMediaWiki space. Extensions developed by Yaron, like Semantic Forms and Semantic Drilldown are practically defacto standards for almost everyone working with SemanticMediaWiki's.     (1I5)

Yaron Koren has just recently published his new book entitled "Working with MediaWiki" - a brilliant work that fills a long overdue need to make MediaWiki's and SemanticMediaWiki's more accessible to a wider user-base. He will be giving us a tutorial at this session based on some of the most useful material he has covered in that book.     (1I6)

After the two presentations, we will have an extended Q&A and open discussion segment, where the community will have a chance to get answers to questions they have in mind. We will also discuss what the potentials and possibilities might be, after we have PSMW at our disposal. Among those possibilities is the use of OntologPSMW to enrich the upcoming Ontology Summit 2013 content and deliverables, or other initiatives where crowdsourcing may be a paradigm.     (1I7)

Agenda     (1J)

OntologPSMW: Debut, Tutorial and Possibilities     (1J1)

  • Session Format: this is a virtual session conducted over an augmented conference call     (1J2)

Proceedings     (1K)

Please refer to the above     (1K1)

IM Chat Transcript captured during the session    (1K2)

see raw transcript here.     (1K2A)

(for better clarity, the version below is a re-organized and lightly edited chat-transcript.)     (1K2B)

Participants are welcome to make light edits to their own contributions as they see fit.     (1K2C)

-- begin in-session chat-transcript --     (1K2D)

Chat transcript from room: ontolog_20121219     (1K2E)

2012-12-19 GMT-08:00 [PST]     (1K2F)

[09:10] Peter P. Yim: Welcome to the     (1K2G)

OntologPSMW: debut session - Wed 2012-12-19     (1K2H)

Topic: OntologPSMW: Debut, Tutorial and Possibilities     (1K2I)

Session Chair: Peter P. Yim (Ontolog, CIM3)     (1K2J)

Invited Presentations:     (1K2K)

Logistics:     (1K2N)

  • (if you haven't already done so) please click on "settings" (top center) and morph from "anonymous" to your RealName     (1K2P)

or the earlier Skype versions 2.x,) if the dialpad button is not shown in the call window     (1K2U)

you need to press the "d" hotkey to enable it.     (1K2V)

Proceedings:     (1K2AC)

[09:23] anonymous morphed into Prateek Jain     (1K2AD)

[09:23] anonymous1 morphed into Bob Schloss     (1K2AE)

[09:28] anonymous morphed into David Mason     (1K2AF)

[09:32] anonymous morphed into Pavithra Kenjige     (1K2AG)

[09:34] AmandaVizedom2 morphed into Amanda Vizedom     (1K2AH)

[09:35] anonymous1 morphed into Atilla Elci     (1K2AI)

[09:36] anonymous morphed into Alexandra     (1K2AJ)

[09:36] Peter P. Yim: == Peter P. Yim starts session and presenting ...     (1K2AK)

[09:38] anonymous1 morphed into Tejas Parikh     (1K2AL)

[09:38] anonymous1 morphed into Tom Tinsley     (1K2AM)

[09:38] anonymous morphed into Duncan Goheen     (1K2AN)

[09:48] Peter P. Yim: == Ken Baclawski presenting ...     (1K2AO)

[09:53] Atilla Elci: ref. Baclawski slide #5 & #19 - PSMW Project (     (1K2AP)

returns 404 error!     (1K2AQ)

[09:54] Peter P. Yim: sorry ... the link should be     (1K2AR)

[09:56] Peter P. Yim: today's session page on OntologPSWM is at:     (1K2AS)

[09:57] Matthew West: If the purple numbers are computed, does that mean that the reference for a     (1K2AU)

particular section might change after a page has been updated (and thereby invalidate a link that     (1K2AV)

has been made to it)?     (1K2AW)

[10:01] Yaron Koren: I was wondering the same thing, actually.     (1K2AX)

[10:02] Peter P. Yim: @Matthew & Yaron - very good and important question ... let's get that answered     (1K2AY)

during the Q&A / Discussion     (1K2AZ)

[10:04] Matthew West: A really good way to do it would be for there to be an underlying anchor that     (1K2AAA)

did not change, and to which the link was made, but a visible representation that did     (1K2AAB)

[10:02] Steve Ray: Hmm. The coding doesn't look very user-friendly.     (1K2AAC)

[10:03] Peter P. Yim: @Steve - that's where YaronKoren's Semantic Forms extensions come in     (1K2AAD)

[10:04] Steve Ray: OK. Unfortunately, I will have to leave around 20 minutes past the hour, so I'll     (1K2AAE)

have to view the recording.     (1K2AAF)

[10:07] Steve Ray: The SPARQL example did not look like normal SPARQL syntax. Not familiar with the     (1K2AAG)

[] syntax.     (1K2AAH)

[10:10] Peter P. Yim: == Yaron Koren presenting ...     (1K2AAI)

[10:10] Amanda Vizedom: The hierarchical relationship between "Categories" in a Knowledge     (1K2AAJ)

Organization Structure is usually a subtopic/supertopic relationship, rather than the typically     (1K2AAK)

ontological subClass/superClass relation. This causes a lot of confusion when people use KOS     (1K2AAL)

hierarchies in ontological environments, or ontologies in information organization environments. One     (1K2AAM)

way to resolve this is to interpret the ontological classes as eliptically named, that is, "mammals"     (1K2AAN)

becomes "documents about mammals". That allows preservation of subClass relationships, but really     (1K2AAO)

means that in using an ontology, one is really doing a two-layered trick, using the original     (1K2AAP)

ontology and relations between things in it, but also creating & using a ontology of documents about     (1K2AAQ)

things in the original ontology. So far, I'm suspecting that this is such a case. Not a problem,     (1K2AAR)

inherently, but something that becomes important to be clear about ! when using existing ontologies.     (1K2AAS)

[10:11] Steve Ray: @Amanda: Very interesting distinction - thanks. I can see the potential for a big     (1K2AAT)

[10:14] Steve Ray: These queries don't appear to be standard SPARQL. #show?     (1K2AAV)

[10:44] Ken Baclawski: @Steve: #show is not SPARQL: the label on my slide was incorrect. However, we     (1K2AAW)

do plan to support SPARQL.     (1K2AAX)

[10:14] Steve Ray: Perhaps I'm misunderstanding. Is there a native query language, PLUS support for     (1K2AAY)

[10:15] Amanda Vizedom: @Steve - YW. I have done clean-up on a number of well-intended reuses of     (1K2AAAA)

ontologies as KOSes and vice versa, in which the different behavior of subClass and subTopic wasn't     (1K2AAAB)

understood. So I'm attuned to pick up that pattern. It can be done and done well, though; it's just     (1K2AAAC)

important to understand which layers or behaviors are using the original ontology and which are     (1K2AAAD)

using the corresponding KOS/document ontology.     (1K2AAAE)

[10:20] Steve Ray: It also appears that the ontology specification language is not a standard one,     (1K2AAAF)

such as Turtle, or RDF-XML. I look forward to hearing how these new syntaxes map to traditional     (1K2AAAG)

ones. I will have to hear the answers off-line, as I must leave now.     (1K2AAAH)

[10:24] Peter P. Yim: @Ken, @Yaron - kindly discuss support for SPARQL queries     (1K2AAAI)

[10:43] Yaron Koren: [running demo] ... please point your browsers to:     (1K2AAAJ)

[10:45] Matthew West: Sorry, have to go. Interesting stuff.     (1K2AAAK)

[10:50] Peter P. Yim: @Alexandra - can we get your full name, please? (you can morph into that by     (1K2AAAL)

clicking the "Settings" button (top center)     (1K2AAAM)

[10:57] Sumit Purohit: Thanks Everyone...have to go. Thanks for participation.     (1K2AAAN)

[11:01] Amanda Vizedom: @Ken - it's actually *very* common to reorganize and/or add sections to a     (1K2AAAO)

[11:02] Amanda Vizedom: & it may be that the TOC is enough     (1K2AAAQ)

[11:05] Atilla Elci: @Peter: Do you mean to say that a purple number once use will never get used?     (1K2AAAS)

[11:07] Atilla Elci: If so, a purple number then provides an immediate tiny URL . That would be     (1K2AAAT)

[11:12] Amanda Vizedom: History available at TOC section level?     (1K2AAAV)

[11:19] Amanda Vizedom: I asked about the extent to which ontology has been incorporated into the     (1K2AAAW)

Ontolog PSMW so far. Ken responded that the ICOM ontology has been, and that this concerns     (1K2AAAX)

collaborative work, so seemed appropriate. More discussion will be open about what we want to     (1K2AAAY)

[11:19] Ken Baclawski: The ICOM website is     (1K2AAAAA)

[11:19] Amanda Vizedom: Thanks, @Ken     (1K2AAAAC)

[11:21] Peter P. Yim: should we have another OntolgoPSMW session for Ontology Summit 2013 champions on     (1K2AAAAD)

what-to and how-to's ... general consensus is 'yes' ... we will try to schedule one after the new     (1K2AAAAE)

year, but before the Jan-17 Ontology Summit 2013 launch event     (1K2AAAAF)

[11:28] Terry Longstreth: about query language standards: There may be some synergy between SMW and     (1K2AAAAI)

the DOL activities     (1K2AAAAJ)

[11:31] Prateek Jain: Using OWL?     (1K2AAAAK)

[11:32] Terry Longstreth: or using Common Logic     (1K2AAAAL)

[11:34] Prateek Jain: I believe you can.     (1K2AAAAN)

[11:34] Amanda Vizedom: It is not straightforward in OWL, but easy-peasy in a more expressive     (1K2AAAAO)

ontology language. :-)     (1K2AAAAP)

[11:34] Prateek Jain: But I will confirm it, with Pascal Hitzler     (1K2AAAAQ)

[11:34] Prateek Jain: not straightforward yes :-)     (1K2AAAAR)

[11:34] Mike Bennett: I think as soon as we look at using RDF/OWL and queries across the wiki pages,     (1K2AAAAS)

we need to keep Amanda's earlier point front and center. That is, the OWL thing which is "Article     (1K2AAAAT)

about a Thing" is not the same as, but has an object property relating to, the kind of OWL Thing     (1K2AAAAU)

which is the thing itself. Else pain will ensue.     (1K2AAAAV)

[11:35] Yaron Koren: That's very good to know, then. Any documentation would be useful - if you find     (1K2AAAAW)

it, I would definitely appreciate it if you sent me any links - yaron [at]     (1K2AAAAX)

[11:35] Prateek Jain: Can you give me the exact example?     (1K2AAAAY)

[11:35] Prateek Jain: I will just send it over to Pascal and he might be able to look at it and give     (1K2AAAAZ)

the definite answer     (1K2AAAAAA)

[11:36] Yaron Koren: Prateek - something like "Every entity that is a city should have a relationship     (1K2AAAAAB)

called "Population", and another relationship called "Mayor", and nothing else."     (1K2AAAAAC)

[11:36] Prateek Jain: Okay! I will send it over. Thanks     (1K2AAAAAD)

[11:37] Yaron Koren: Thank you!     (1K2AAAAAE)

[11:37] Mike Bennett: Happy Holidays to you Peter!     (1K2AAAAAF)

[11:37] David Mason: thanks !     (1K2AAAAAG)

[11:37] Peter P. Yim: -- session ended: 11:37am PST --     (1K2AAAAAJ)

-- end of in-session chat-transcript --     (1K2AAAAAO)

Additional Resources     (1L)

For the record ...     (1L4)

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

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