ontology-summit
[Top] [All Lists]

Re: [ontology-summit] Proceedings: {hackathon-clinic} OntologySummit2013

To: Ontology Summit 2013 discussion <ontology-summit@xxxxxxxxxxxxxxxx>
From: Yuriy Milov <ymilov@xxxxxxxxx>
Date: Wed, 06 Mar 2013 09:25:30 -0500
Message-id: <513751DA.7070501@xxxxxxxxx>
Hi Peter and All,    (01)

Here is the points to discuss if it makes sense to be transfered into 
the hackathon proposal:    (02)

Please download two sandbox ontologies:
1) go http://attempto.ifi.uzh.ch/webapps/acewikisandbox/ and click 
Actions: Export.. (left frame menu), a popup winow wil popup
Choose the type of export from the list: - choose owl ontology and 
export it. It should be saved under as "sandbox.owl".
and
2) http://test.feofan.com/fish.owl    (03)

Please run Protege 4.1 for the "sandbox.owl". Run a reasoner (I run 
FaCT++). Protege 4.1 works for me, so if needed you may download it from
http://protege.stanford.edu/download/registered.html    (04)

Now you will need to fix "sandbox.owl" by removing two inconsistent 
axioms: just click Reasoner, Start, Explain and tab "Hot spots", then 
remove inconsistent axioms by clicking (X) on the right side    (05)

Reload the "sandbox.owl" ontology, run a reasoner, go to the "DL Query" 
tab, check "Individuals" and execute query "own some animal"
You should get 2 individuals owning animals: "Stefen_Molloy" and 
"Barack_Obama"    (06)

Then load "fish.owl", run reasoner and exrcute query "owns some Pet" or 
"owns some {fish}"    (07)

You will get a different answer - there is no "Barack_Obama" in the list :-)    (08)

So, the issue is that the one or the both ontologies is not correct. How 
can we find and "fix" this "content inconsistent"?    (09)

I suggest to make a tool (level, environment) to clarify WHY the answers 
are inconsistent.    (010)

We may organize this evaluation process of the ontologies devoted the 
same onto domain by quiering in parallel explanation queries, or we may 
put a set of queries based on the answers on previous queries - there is 
a lot of possibilities to reveal what ontology is better for us to use 
in real life. For the future development of a user friendly interface we 
may use Alicebot approah, for example - see:
http://en.wikipedia.org/wiki/Artificial_Linguistic_Internet_Computer_Entity
and use the ontologies as a backend knowledge base    (011)

But for the one day hackathon event I propose to build a simple example 
how we may choose one ontology from (or make a preference for one 
ontology of) two competing ontologies in the same onto domain to get an 
answer on a query  "Who owns a fish?".    (012)

Is anyone interested to coninue to embedded this idea in a working 
software?    (013)

I will use Java (Exclipse env.) and plan to upload the project to the 
Google AppEngine server as a GWT web application.    (014)

Regards
Yuri    (015)


On 3/6/2013 12:03 AM, Peter Yim wrote:
> Dear ALL,
>
>
> A whole bunch of us had a very useful meeting today. See full
> proceedings (including the audio archive and chat-transcripts, etc.)
> under: 
>http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2013_Software_Environments_For_Evaluating_Ontologies_CommunityInput#nid3NYL
>
> Please review and follow-up accordingly ...
>
> In particular, here's where we stand (wrt projects initially
> identified on Feb-21):
>
> //
> [7:45] PeterYim: Summary of slide#5* project status ... [*see:
> 
>http://ontolog.cim3.net/file/work/OntologySummit2013/2013-02-21_OntologySummit2013_Synthesis-I/OntologySummit2013_hackathon-clinics-approach--MikeDean-PeterYim_20130221.pdf
> ]
>
> [7:45] PeterYim: HACKATHON
>
> * develop/align OOR, Ontohub and OOPS! webservices/API, so that OOPS!
> capabilities can be used on ontologies that are hosted on the OOR or
> Ontohub ontology repository (MariaPovedaVillalon,
> MariCarmenSuarezFigueroa, KenBaclawski, TillMossakowski, OliverKutz,
> et al.)
> -- Ontohub-OOPs! - ON
> -- OOR-OOPS! - ON
>
> * develop/integrate "gatekeeper" functionality and API into OOR
> workflow module to support verification, validation and other policies
> (KenBaclawski, MaximoGurmendez, et al.)
> -- OOR-KEEPER - ON; proposal received;
>
> * develop an ontology-driven OntologySummit2013 "website" on
> OntologPSMW (MarcelaVegetti, KenBaclawski, AliHashemi, PeterYim et
> al.)
> -- ON - could be (a) website diagnostics or (b) website applications,
> if website is already up by the time of the hackathon
>
> * develop tools (queries; psmw templates) to slice-and-dice the
> collected Ontology-Software-Capabilities inventory data in the survey
> (KenBaclawski, MichaelDenny, et al.)
> -- ON (has to be after survey data is collected)
>
> * implementing the "General Ontology Evaluation Framework (GEOF)" as
> SADI compliant web services (JamesMichaelis & JoanneLuciano)
> -- ON - will turn in proposal, but looking for contributing developers
>
> * developing an app that will deliver Ontology Summit content to
> mobile devices (YuriyMilov)
> -- this one is OFF; had suggested another idea, but did not get much response
> -- will submit a new proposal before the deadline, one related to
> integrating two online resources:
> http://attempto.ifi.uzh.ch/webapps/acewikisandbox/ and my test with
> Pellet reasoner on the Google App Engine
>
> * developing "ontology evaluation" enhancements on the .15926 editor
> (VictorAgroskin, AnatolyLevenchuk)
> -- this one is OFF;
> -- will submit an ONTOLOGY CLINIC proposal instead; will need
> collaborators with Ontology verification and evaluation tools ... can
> also offer collaboration infrastructure in Moscow (F2F) if needed
>
> ...[snip]...
>
> [8:08] PeterYim: Summary of slide#7* project status ... [*see:
> 
>http://ontolog.cim3.net/file/work/OntologySummit2013/2013-02-21_OntologySummit2013_Synthesis-I/OntologySummit2013_hackathon-clinics-approach--MikeDean-PeterYim_20130221.pdf
> ]
>
> [8:08] PeterYim: ONTOLOGY CLINIC
>
> * (A) evaluate some FIBO ontology module (MikeBennett,
> JesualdoTomasFernandezBreis, AstridDuqueRamos, et al.)
> -- will submit proposal by deadline, MikeBennett: need to identify
> which ontology modules to be used in the exercise
> -- OOPS! & OQuaRE will be the tools used for the exercise [ ... need
> to have OOPS! folks confirm their participation]
>
> * (A) evaluate some eGov ontologies, like those at: (JeanneHolm et al.)
> ** http://oegov.org/
> ** http://www.w3.org/TR/vocab-org/
> ** http://lov.okfn.org/dataset/lov/details/vocabulary_cgov.html
> -- ??? TBA (not sure at this time whether a proposal is forthcoming)
>
> * (B) sending BFO, DOLCE, PSL, SUMO and/or CYC through Ontology
> Evaluation tools (like OOPS!, OQuaRE, etc.)
> -- ON ... OQuaRE is on (so far limited to OWL supported only) [...
> need to find out about OOPS! participation in this]
>
> * (new) ONTOLOGY CLINIC- COLORE
> -- ON - proposal already received
>
> ...[snip]...
>
> [8:27] PeterYim: Summary of slide#9* project status ... [*see:
> 
>http://ontolog.cim3.net/file/work/OntologySummit2013/2013-02-21_OntologySummit2013_Synthesis-I/OntologySummit2013_hackathon-clinics-approach--MikeDean-PeterYim_20130221.pdf
> ]
>
> [8:28] PeterYim: APPLICATION CLINIC
>
> * develop, evaluate and refine an ontology of "ontology evaluation"
> based on what has transpired in Ontology Summit 2013 (MichaelDenny,
> KenBaclawski, AmandaVizedom, et al.)
> -- as a starter we have some "ontology" developed for the survey and the 
>website
> -- AmandaVizedom will make an attempt to articulate what could be done
> wrt an "ontology of ontology evaluation" and why/how it would be
> useful
>
> * Finance Industry Applications - EDMCouncil (MikeBennett)
> -- TBA ... [MikeBennett will follow-up and let us know]
>
> * Earth Science Applications - ESIP (PeterFox/RPI), EarthCube (?), SOCoP (?)
> -- TBA ... [JoanneLuciano will follow-up and let us know]
> --- [posted after the meeting] this is OFF (JSL/PPY: response received
> from PeterFox already)
>
> * Manufacturing / Process Industry Applications (DavidLeal)
> -- TBA from DavidLeal
> -- VictorAgroskin: our ONTOLOGY CLINIC proposal will be applicable to
> this category as well
> -- [new] JoelBender will turn in a proposal by the deadline
>
> * Biomedical Applications (?)
> -- JoanneLuciano is considering putting in a proposal (from CTG Albany) - TBA
> //
>
>
> Again, note that the proposal deadline is 2013.03.08 (this Thursday)
> ... you don't have to the proposal fully completed (gaps are
> acceptable - just state what you need to fill them.) Anyone who needs
> an extra day or two to turn in the proposal, please writeme
> <peter.yim@xxxxxxxx> offline ... although, we much rather have all the
> proposals early, that way, we can have more time to tweak and merge
> the proposals, team people up, and so on.
>
>
> Please continue to discuss proposal issue, and exchange thinkings with
> your potential collaborators via this [ontology-summit] list (please
> prefix your subject line with {hackathon-clinic}). By the time to get
> to work on details of the "hackathon," we will defer the discussion of
> low-level stuff to the [ontolog-dev] mailing list (let me know too, if
> anyone wants to get subscribed to that list too.)
>
>
> Thanks & regards. =ppy
> --
>
>
> On Fri, Mar 1, 2013 at 1:14 PM, Peter Yim <peter.yim@xxxxxxxx> wrote:
>> Dear ALL,
>>
>>
>>  From our organizing committee discussion today (as suggested by
>> AmmandaVizedom,) we wanted to make explicit to the community, that:
>>
>> 1. proposals may include "unfilled" slots for proposers may want/need
>> additional help ... in which case, please so state and describe what
>> expertise is desired (for those "unfilled" slots.)
>>
>> 2. in addition to teamed-up projects, we are calling for willing
>> contributors who are not affiliated with one of these projects to
>> register themselves and their skills ... I have just stubbed the
>> "OntologySummit2013_Hackathon_Clinics" page on the wiki; anyone
>> interested is invited to sign yourself up, under:
>> 
>http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2013_Hackathon_Clinics#nid3O1R
>>
>> also,
>>
>> 3. we are soliciting sponsors for Awards / Prizes for the
>> Hackathon-Clinics activities and challenges ... if you think your
>> company is willing to sponsor a prize, please let us know (kindly
>> write me <peter.yim@xxxxxxxx> offline.)
>>
>>
>> Thanks & regards. =ppy
>> for the
>> OntologySummit2013 Organizing Committee
>> http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2013
>> --
>
>> On Thu, Feb 28, 2013 at 1:05 PM, Peter Yim <peter.yim@xxxxxxxx> wrote:
>>> Dear ALL,
>>>
>>>
>>> Re: the "Hackathon-Clinics" Call for Proposal -
>>> http://ontolog.cim3.net/forum/ontology-summit/2013-02/msg00056.html
>>>
>>> As discussed at the virtual session (earlier) today, we will have a
>>> meeting (conference call) for all who are interested/considering to
>>> participate in the OntologySummit2013 "Hackathon" and "Clinics"
>>> activities next Tuesday, to answer any question people may have on
>>> creating/submitting their proposal, and an opportunity for people to
>>> partner up into collaborating teams. Call details as following ...
>>>
>>>   = OntologySummit2013 "Hackathon" and "Clinics" confcall (n.04) - Tue
>>> 2013.03.05 =
>>>
>>> Date: Tuesday, 5-Mar-2013
>>> start-time: 7:00am PST / 10:00 am EST / 12:00pm ART / 4:00pm CET / 15:00 
>GMT/UTC
>>> * ref. world clock -
>>> 
>http://www.timeanddate.com/worldclock/fixedtime.html?month=3&day=5&year=2013&hour=7&min=0&sec=0&p1=224
>>> Duration: ~1.25 Hrs.
>>>
>>> Dial-in:
>>>       Skype: "joinconference" ... PIN: 141184# ; or,
>>>       Phone (US): +1 (206) 402-0100 ... PIN: 141184#
>>>
>>> In-session chat-space: http://webconf.soaphub.org/conf/room/summit_20130305
>>>
>>> (Developing) Session details under:
>>> 
>http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2013_Software_Environments_For_Evaluating_Ontologies_CommunityInput#nid3NYL
>>>
>>> Remarks: the session may be recorded for archival purposes. Unless
>>> otherwise documented, participants agrees to this by virtue of their
>>> participation at the session. Nominal Open Ontolog IPR Policy will
>>> apply - ref. http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid32
>>>
>>> Talk to you then!
>>>
>>>
>>> Thanks & regards. =ppy
>>> Peter P. Yim
>>> http://ontolog.cim3.net/cgi-bin/wiki.pl?PeterYim
>>>
>>> p.s. feel free to bring up or continue discussing any question you may
>>> have on this mailing list too!
>>> --
>   
> _________________________________________________________________
> Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/
> Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/
> Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
> Community Files: http://ontolog.cim3.net/file/work/OntologySummit2013/
> Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2013
> Community Portal: http://ontolog.cim3.net/wiki/    (016)

-- 
Regards,
Yuriy Milov
www.quicklydone.com
1-647-765-4386    (017)


_________________________________________________________________
Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/   
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/  
Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
Community Files: http://ontolog.cim3.net/file/work/OntologySummit2013/
Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2013  
Community Portal: http://ontolog.cim3.net/wiki/     (018)
<Prev in Thread] Current Thread [Next in Thread>