cwrc / ontology

CWRC ontology - primary repository
13 stars 7 forks source link

Birth terms and definitions #294

Closed lemaka closed 5 years ago

lemaka commented 6 years ago

Draft:

https://docs.google.com/spreadsheets/d/1L9V__vfiZ2hEZOsbVkMZ7-JlsToHHOuOKzbPIi-HTPs/edit?usp=sharing

lemaka commented 6 years ago

from @SusanBrown in regards to hasBirthContext as potential inverse predicate of hasBirthEvent: @joelacummings I'm wondering if this is a logical inverse predicate, Joel, or do we not need one?] We didn't do this for Education but I would think that we want Events to point to their contexts. @GuelphOntologyTeam Wdyt?

SusanBrown commented 6 years ago

@joelacummings This is one thing we failed to discuss this evening.

The question above has to do with cell 6E in the biography spreadsheet: Would the inverse predicate of hasBirthEvent be hasBirthContext? See portion of diagram below.

image

joelacummings commented 6 years ago

The inverse predicate would be birthEventTo that way we can be more generic in how events are linked, the same predicate would link the event back to the person as well.

SusanBrown commented 6 years ago

Is To a common locution in ontologies. I get what the preposition is doing, but it sounds very awkward.

EventOf, which is what we have now, also sounds very awkward. Not sure what would be best.

On Apr 4, 2018, at 10:00 PM, Joel Cummings notifications@github.com<mailto:notifications@github.com> wrote:

The inverse predicate would be birthEventTo that way we can be more generic in how events are linked, the same predicate would link the event back to the person as well.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/cwrc/ontology/issues/294#issuecomment-378798684, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AAhUoGid_VFK9LcTvUx7eNDC-zOPMrwJks5tlXqugaJpZM4S_Ecb.

joelacummings commented 6 years ago

Yes it's fairly common. There are two schools when creating relations/inverse relations. The first is using a prefix for predicates and a postfix for inverse predicates, has_ and _To. The second methods to use a lowercase words Event as the class and event as the predicate which acts as both a predicate and inverse predicate.

SusanBrown commented 6 years ago

@joelacummings This section of the Biography spreadsheet is now ready for your review. @jadepncr You have translated most of what is here already but there are a few new things to translate.

jadepncr commented 6 years ago

Remaining birth terms are now translated!

alliyya commented 6 years ago

Add hasBirthPlace and hasBirthPlace

alliyya commented 5 years ago

462 still open