OntologPSMW: Début, Tutorial and Possibilities - Wed 2012-12-19 (3JJP)
Invited Speakers: KenBaclawski (Northeastern U) & YaronKoren (WikiWorks) (3JJQ)
Topic: OntologPSMW: Debut, Tutorial and Possibilities intro slides (3JJV)
Session Chair: PeterYim (Ontolog, CIM3) (3JJU)
Briefings: (3JY3)
- Professor KenBaclawski (Northeastern U) - Transitioning to a Semantic Collaboration Environment slides (3JY4)
- Mr. YaronKoren (WikiWorks) - Semantic MediaWiki and the "Semantic Bundle" slides (3JY5)
- Abstract (3JY7)
- Agenda (3JY8)
- Prepared presentation material (slides) can be accessed by clicking on each of the title links below: (3JY9)
- [ 0-Chair ] . [ 1-Baclawski ] . [ 2-Koren ] (3JYA)
- Audio recording of the session ... [ 2:01:16 ; mp3 ; 13.88 MB ] (3JYB)
- its best that you listen to the session while having the respective presentations (linked above) opened in front of you. You'll be prompted to advance slides by the speaker. (3JYC)
- transcript of the online chat during the session (3JYD)
- Additional Resources (3JYE)
Conference Call Details (3JYF)
- Date: Wednesday, 19-Dec-2012 (3JJR)
- Start Time: 9:30am PST / 12:30pm EST / 6:30pm CET / 17:30 GMT/UTC (3JJS)
- ref: World Clock (3JJT)
- Expected Call Duration: ~2.0 hours (3JYG)
- Dial-in: (3JYH)
- Phone (US): +1 (206) 402-0100 ... (long distance cost may apply) (3JYI)
- Skype: joinconference (i.e. make a skype call to the contact with skypeID="joinconference") ... (generally free-of-charge, when connecting from your computer) (3JYL)
- when prompted enter Conference ID: 141184# (3JYM)
- Unfamiliar with how to do this on Skype? ... (3JYN)
- 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. (3JYO)
- Can't find Skype Dial pad? ... (3JYP)
- for Windows Skype users: Can't find Skype Dial pad? ... it's under the "Call" dropdown menu as "Show Dial pad" (3JYQ)
- 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.) (3JYR)
- Shared-screen support (VNC session), if applicable, will be started 5 minutes before the call at: http://vnc2.cim3.net:5800/ (3JYS)
- view-only password: "ontolog" (3JYT)
- 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. (3JYU)
- 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. (3JYV)
- In-session chat-room url: http://webconf.soaphub.org/conf/room/ontolog_20121219 (3JYW)
- 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"). (3JYX)
- 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. (3JYY)
- 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 as a buddy - (in our case here) ontolog_20121219@soaphub.org ... Handy for mobile devices! (3JYZ)
- Discussions and Q & A: (3JZ0)
- Nominally, when a presentation is in progress, the moderator will mute everyone, except for the speaker. (3JZ1)
- 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.) (3JZ2)
- 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.) (3JZ3)
- 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.) (3JZ4)
- Please review our Virtual Session Tips and Ground Rules - see: VirtualSpeakerSessionTips (3JZ5)
- RSVP to peter.yim@cim3.com appreciated, ... or simply just by adding yourself to the "Expected Attendee" list below (if you are a member of the team.) (3JZ6)
- This session, like all other Ontolog events, is open to the public. Information relating to this session is shared on this wiki page: http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2012_12_19 (3JZ7)
- 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. (3JZ8)
Attendees: (3JZ9)
- Attended: (3JZA)
- PeterYim (chair) (3JZD)
- KenBaclawski (invited speaker) (3JZE)
- YaronKoren (invited speaker) (3JZF)
- TejasParikh (3JZG)
- SumitPurohit (3K1E)
- PrateekJain (3K0M)
- MikeDean (3K0Y)
- BobSchloss (3K10)
- ChetEnsign (3K15)
- ToddSchneider (3K16)
- DavidMason (3K17)
- TomTinsley (3K18)
- MarcelaVegetti (3K1I)
- AtillaElci (3K1J)
- DuncanGoheen (3K1Q)
- BobbinTeegarden (3K1W)
- TerryLongstreth (3K1Y)
- AlanRector (3K20)
- AmandaVizedom (3K21)
- PavithraKenjige (3K0Z)
- MatthewWest (3JZB)
- AnatolyLevenchuk (3K24)
- MikeBennett (3K25)
- SteveRay (3K26)
- VictorAgroskin (3K27)
- Alexandra (3K28)
- ... (3K29)
- Expecting: (3JZC)
- ... 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 <peter.yim@cim3.com> so that we can reserve enough resources to support everyone's participation. ... (3JZI)
- Regrets: (3JZJ)
Abstract: (3JZL)
OntologPSMW: Debut, Tutorial and Possibilities - [ intro slides] (3JZM)
by: PeterYim (Ontolog; CIM3) (3JZN)
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, OntologySummit, to name a few.) Until now the "wiki engine" in use has been "PurpleWiki" which is a variant of usemod wiki, with PurpleNumbers and other enhancements developed by EugeneKim and ChrisDent. (3JZO)
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. (3JZP)
Invited to present at this session are KenBaclawski 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. (3JZQ)
YaronKoren 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. (3JZR)
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 OntologySummit2013 content and deliverables, or other initiatives where crowdsourcing may be a paradigm. (3JZS)
Agenda: (3JZT)
OntologPSMW: Debut, Tutorial and Possibilities (3JZU)
- Session Format: this is a virtual session conducted over an augmented conference call (3JZV)
- 1. Opening - (chair) PeterYim [10 min.] ... [ slides ] (3JZW)
- 2. "The Ontolog wiki: from pw to psmw" - KenBaclawski [30 min.] (3JZX)
- 3. "Working with MediaWiki and SemanticMediaWiki" - YaronKoren [45 min.] (3JZY)
- 4. Q & A and open discussion [All: ~30 min.] -- please refer to [ above] (3JZZ)
- 5. Wrap-up / Next steps - (chair) PeterYim [5 min.] (3K00)
Proceedings: (3K01)
Please refer to the above (3K02)
IM Chat Transcript captured during the session: (3K03)
see raw transcript here. (3K04)
(for better clarity, the version below is a re-organized and lightly edited chat-transcript.) Participants are welcome to make light edits to their own contributions as they see fit. (3K05)
-- begin in-session chat-transcript -- (3K06)
------ Chat transcript from room: ontolog_20121219 2012-12-19 GMT-08:00 [PST] ------ (3K4N)
[09:10] PeterYim: Welcome to the (3K4O)
= OntologPSMW: debut session - Wed 2012-12-19 = (3K4P)
Topic: OntologPSMW: Debut, Tutorial and Possibilities (3K4Q)
Session Chair: PeterYim (Ontolog, CIM3) (3K4R)
Invited Presentations: (3K4S)
* Professor KenBaclawski (Northeastern U) - Transitioning to a Semantic Collaboration Environment slides (3K4T)
* Mr. YaronKoren (WikiWorks) - Semantic MediaWiki and the "Semantic Bundle" (3K4U)
Logistics: (3K4V)
* Refer to details on session page at: http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2012_12_19 (3K4W)
* (if you haven't already done so) please click on "settings" (top center) and morph from "anonymous" to your RealName (3K4X)
* Mute control: *7 to un-mute ... *6 to mute (3K4Y)
* Can't find Skype Dial pad? ** for Windows Skype users: it's under the "Call" dropdown menu as "Show Dial pad" ** 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. (3K4Z)
--- Attendees: AlanRector, Alexandra, AmandaVizedom, AnatolyLevenchuk, AtillaElci, BobSchloss, ChetEnsign, DavidMasonason, DuncanGoheen, KenBaclawski (invited speaker), MarcelaVegetti, MatthewWest, MikeBennett, MikeDean, PavithraKenjige, PeterYim (chair), PrateekJain, SteveRay, SumitPurohit, TejasParikh, TerryLongstreth, ToddSchneider, TomTinsley, YaronKoren (invited speaker), --- (3K50)
== Proceedings: == (3K51)
[09:23] anonymous morphed into PrateekJain (3K52)
[09:23] anonymous1 morphed into BobSchloss (3K53)
[09:28] anonymous morphed into DavidMason (3K54)
[09:32] anonymous morphed into PavithraKenjige (3K55)
[09:34] AmandaVizedom2 morphed into AmandaVizedom (3K56)
[09:35] anonymous1 morphed into AtillaElci (3K57)
[09:36] anonymous morphed into Alexandra (3K58)
[09:36] PeterYim: == PeterYim starts session and presenting ... (3K59)
[09:38] anonymous1 morphed into TejasParikh (3K5A)
[09:38] anonymous1 morphed into TomTinsley (3K5B)
[09:38] anonymous morphed into DuncanGoheen (3K5C)
[09:48] PeterYim: == KenBaclawski presenting ... (3K5D)
[09:53] AtillaElci: ref. Baclawski slide #5 & #19 - PSMW Project (http://project.cim3.net/PSMW) returns 404 error! (3K5E)
[09:54] PeterYim: sorry ... the link should be http://project.cim3.net/wiki/PSMW (3K5F)
[09:56] PeterYim: today's session page on OntologPSWM is at: http://ontolog-02.cim3.net/wiki/ConferenceCall_2012_12_19 (3K5G)
[09:57] MatthewWest: If the purple numbers are computed, does that mean that the reference for a particular section might change after a page has been updated (and thereby invalidate a link that has been made to it)? (3K5H)
[10:01] YaronKoren: I was wondering the same thing, actually. (3K5I)
[10:02] PeterYim: @Matthew & Yaron - very good and important question ... let's get that answered during the Q&A / Discussion (3K5J)
[10:04] MatthewWest: A really good way to do it would be for there to be an underlying anchor that did not change, and to which the link was made, but a visible representation that did (3K5K)
[10:02] SteveRay: Hmm. The coding doesn't look very user-friendly. (3K5L)
[10:03] PeterYim: @Steve - that's where YaronKoren's Semantic Forms extensions come in (3K5M)
[10:04] SteveRay: OK. Unfortunately, I will have to leave around 20 minutes past the hour, so I'll have to view the recording. (3K5N)
[10:07] SteveRay: The SPARQL example did not look like normal SPARQL syntax. Not familiar with the [] syntax. (3K5O)
[10:10] PeterYim: == YaronKoren presenting ... (3K5P)
[10:10] AmandaVizedom: The hierarchical relationship between "Categories" in a Knowledge Organization Structure is usually a subtopic/supertopic relationship, rather than the typically ontological subClass/superClass relation. This causes a lot of confusion when people use KOS hierarchies in ontological environments, or ontologies in information organization environments. One way to resolve this is to interpret the ontological classes as eliptically named, that is, "mammals" becomes "documents about mammals". That allows preservation of subClass relationships, but really means that in using an ontology, one is really doing a two-layered trick, using the original ontology and relations between things in it, but also creating & using a ontology of documents about things in the original ontology. So far, I'm suspecting that this is such a case. Not a problem, inherently, but something that becomes important to be clear about ! when using existing ontologies. (3K5Q)
[10:11] SteveRay: @Amanda: Very interesting distinction - thanks. I can see the potential for a big mess. (3K5R)
[10:14] SteveRay: These queries don't appear to be standard SPARQL. #show? (3K5S)
[10:44] KenBaclawski: @Steve: #show is not SPARQL: the label on my slide was incorrect. However, we do plan to support SPARQL. (3K5T)
[10:14] SteveRay: Perhaps I'm misunderstanding. Is there a native query language, PLUS support for SPARQL? (3K5U)
[10:15] AmandaVizedom: @Steve - YW. I have done clean-up on a number of well-intended reuses of ontologies as KOSes and vice versa, in which the different behavior of subClass and subTopic wasn't understood. So I'm attuned to pick up that pattern. It can be done and done well, though; it's just important to understand which layers or behaviors are using the original ontology and which are using the corresponding KOS/document ontology. (3K5V)
[10:20] SteveRay: It also appears that the ontology specification language is not a standard one, such as Turtle, or RDF-XML. I look forward to hearing how these new syntaxes map to traditional ones. I will have to hear the answers off-line, as I must leave now. (3K5W)
[10:24] PeterYim: @Ken, @Yaron - kindly discuss support for SPARQL queries (3K5X)
[10:43] YaronKoren: [running demo] ... please point your browsers to: http://foodfinds.referata.com (3K5Y)
[10:45] MatthewWest: Sorry, have to go. Interesting stuff. (3K5Z)
[10:50] PeterYim: @Alexandra - can we get your full name, please? (you can morph into that by clicking the "Settings" button (top center) (3K60)
[10:57] SumitPurohit: Thanks Everyone...have to go. Thanks for participation. (3K61)
[11:01] AmandaVizedom: @Ken - it's actually *very* common to reorganize and/or add sections to a page (3K62)
[11:02] AmandaVizedom: & it may be that the TOC is enough (3K63)
[11:01] PeterYim: see: http://ontolog-02.cim3.net/wiki/ConferenceCall_2012_12_19 (3K64)
[11:05] AtillaElci: @Peter: Do you mean to say that a purple number once use will never get used? (3K65)
[11:07] AtillaElci: If so, a purple number then provides an immediate tiny URL . That would be wonderful. (3K66)
[11:12] AmandaVizedom: History available at TOC section level? (3K67)
[11:19] AmandaVizedom: I asked about the extent to which ontology has been incorporated into the Ontolog PSMW so far. Ken responded that the ICOM ontology has been, and that this concerns collaborative work, so seemed appropriate. More discussion will be open about what we want to support. (3K68)
[11:19] KenBaclawski: The ICOM website is https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=icom (3K69)
[11:19] AmandaVizedom: Thanks, @Ken (3K6A)
[11:21] PeterYim: should we have another OntolgoPSMW session for OntologySummit2013 champions on what-to and how-to's ... general consensus is 'yes' ... we will try to schedule one after the new year, but before the Jan-17 OntologySummit2013 launch event (3K6B)
[11:23] PeterYim: soliciting inputs to - http://ontolog-02.cim3.net/wiki/Demos_Prototypes_Examples & http://ontolog-02.cim3.net/wiki/Issues_Bugs_Suggestions (3K6C)
[11:28] TerryLongstreth: about query language standards: There may be some synergy between SMW and the DOL activities (3K6D)
[11:31] PrateekJain: Using OWL? (3K6E)
[11:32] TerryLongstreth: or using Common Logic (3K6F)
[11:33] PrateekJain: Yes (3K6G)
[11:34] PrateekJain: I believe you can. (3K6H)
[11:34] AmandaVizedom: It is not straightforward in OWL, but easy-peasy in a more expressive ontology language. :-) (3K6I)
[11:34] PrateekJain: But I will confirm it, with PascalHitzler (3K6J)
[11:34] PrateekJain: not straightforward yes :-) (3K6K)
[11:34] MikeBennett: I think as soon as we look at using RDF/OWL and queries across the wiki pages, we need to keep Amanda's earlier point front and center. That is, the OWL thing which is "Article about a Thing" is not the same as, but has an object property relating to, the kind of OWL Thing which is the thing itself. Else pain will ensue. (3K6L)
[11:35] YaronKoren: That's very good to know, then. Any documentation would be useful - if you find it, I would definitely appreciate it if you sent me any links - yaron [at] wikiworks.com. (3K6M)
[11:35] PrateekJain: Can you give me the exact example? (3K6N)
[11:35] PrateekJain: I will just send it over to Pascal and he might be able to look at it and give the definite answer (3K6O)
[11:36] YaronKoren: Prateek - something like "Every entity that is a city should have a relationship called "Population", and another relationship called "Mayor", and nothing else." (3K6P)
[11:36] PrateekJain: Okay! I will send it over. Thanks (3K6Q)
[11:37] YaronKoren: Thank you! (3K6R)
[11:37] MikeBennett: Happy Holidays to you Peter! (3K6S)
[11:37] DavidMason: thanks ! (3K6T)
[11:37] AtillaElci: Bye (3K6U)
[11:37] MarcelaVegetti: Thanks (3K6V)
[11:37] PeterYim: -- session ended: 11:37am PST -- (3K6W)
[11:37] List of attendees: AlanRector, Alexandra, AmandaVizedom, AnatolyLevenchuk, AtillaElci, BobSchloss, ChetEnsign, DuncanGoheen, KenBaclawski, MatthewWest, MikeBennett, MikeDean, PavithraKenjige, PeterYim, PrateekJain, SteveRay, SumitPurohit, TejasParikh, TerryLongstreth, ToddSchneider, TomTinsley, YaronKoren, DavidMason, MarcelaVegetti, vnc2 (3K6X)
-- end of in-session chat-transcript -- (3K07)
- Further Question, Remarks & Interaction with the Community: (3K08)
- please post them to the [ ontolog-forum ] listserv (3K09)
- if you are not a member of the Ontolog community (meaning to say that you are not subscribed to the [ ontolog-forum ] discussion list) yet), we cordially invite you to join us. See our "Membership" details at: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J (3K0A)
- this is distinct from [ ontolog-invitation ], our announcement list, where anyone who has participated in our activities or requested to be kept apprised, are automatically subscribed to. (3K0B)
- please email <peter.yim@cim3.com> if you have any question. (3K0C)
Additional Resources: (3K0D)
- Ontolog in one slide (3K1Z)
- Proceedings from the 2008/2009 SemanticWiki mini-series (3K0E)
- ... (3K0F)
For the record ... (3K0G)
How To Join (while the session is in progress) (3K0H)
- 1. Call in from a phone or from skype: http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2012_12_19#nid3JYH (3K0I)
- 2. Open chat-workspace in a new browser window: http://webconf.soaphub.org/conf/room/ontolog_20121219 (3K0J)
- 3. Download presentations for each speaker here: http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2012_12_19#nid3JY9 (3K0K)
- or, 3.1 (optionally, access our shared-screen vnc server, if you are not behind a corporate firewall) (3K0L)