Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Should the school years be modeled as being a member of a group? Would it be the same for professors? #11

Closed
chin-rcip opened this issue Oct 31, 2019 · 10 comments
Assignees
Labels
good first issue Good for newcomers modeling This issue concerns how we organize the information semantically Semantic Committee Issues to be discussed in an upcoming Semantic Committee meeting Update Documentation Improvements or additions to documentation use cases needed This issue needs more use cases to be resolved

Comments

@chin-rcip
Copy link
Owner

chin-rcip commented Oct 31, 2019

Modeling school years

The time someone is a student can be modeled in various different way, depending on how we see the education of someone.

In the v.1.5 of the Target Modem, education is modeled as a Social Role, where the university or school is merely a place, as shown in the following example with Jean Paul Riopelle who studied at the Ecole Polytechnique de Montreal from 1939 to 1940.
CiC_Issue11-example1

But we may need to have a different pattern, in order to link the student with the University or School as a group and not just a physical place.

It could be possible to model the education as being a member of a group, just like if he was a employee of a manufacturer, but a member in the role of a student. With this modeling, the same example of Jean Paul Riopelle would be modeled as following:
CiC_Issue11-example2

With this pattern, we will be able to link the person to the group.

Modeling Professorship and other occupations linked to a group

Should we also model in the same way other occupations like professors, worker in a company? Those kind of occupations linked to a group would benefit from such a pattern, but then we would have two kinds of occupations, the ones that are not directly linked to a group, modeled with the F51 Pursuit pattern, and the one linked to a group with the E85 Joining and E86 Leaving pattern. Such a difference for the same kind of activity is problematic in my opinion.

A solution could be to document all occupations in the F51 Pursuit (and E7 Activity for students) AND in the same time model the ones linked to a institution or company with the Group belonging pattern. This solution has the major drawback of creating duplicates of the same information.

@chin-rcip chin-rcip added the modeling This issue concerns how we organize the information semantically label Oct 31, 2019
@KarineLeonardBrouillet
Copy link
Collaborator

KarineLeonardBrouillet commented Nov 6, 2019

I am not sure I quite understand how a university would be different from a typical employer in the case of professors? Even in the case of students, any employer could also have interns no (in other words paid or unpaid staff that is in training) which would be quite similar conceptually (although I recognize these are vastly different conceptually, but from a modeling standpoint I don't see how they would be represented differently)? To me, the belonging we are representing here is more akin to a relationship of influence where the student is the influenced and the influencer is the University or School group?

@Habennin
Copy link

It seems it comes down to whether you want to emphasize the membership aspect or the activity aspect. You could model it as both and say that the Joining triggered the F51 Pursuit.

@stephenhart8
Copy link
Collaborator

Is there no risks of having duplicates of the information if we both have the group membership and the F51 Pursuit, or do you think it's two different kinds of information?

@Habennin
Copy link

Habennin commented Nov 12, 2019

I think there is a risk... basically the Pursuit class acts like a Phase class would work.

You end up with three ways of modelling similar but not identical things.

No Time

E21->p107->E74

Bob was part of a Group (when and where we don't)

Time via Events

E21 -> p144i -> E85 -> p4 -> E52
E21 -> p146i -> E86 -> p4 -> E52

Bob Joined a group at such and such a time (therefore implicitly he was part of that group afterwards)

Bob Left a group at such and such a time (therefore implicitly he was not part of that group afterwards)

Time via Pursuit (Phase)

E21 -> p14 -> F51 -> p4 ->E52

Bob was actively doing something (was it part of a group or no, we don't know... but he certainly had an activity

I would think to use the middle pattern of joining and leaving to talk about being employed, going to school and so on and would use F51 to talk about periods of activity (which may or may not coincide with employment, ie Bob's sculpting phase)

@stephenhart8 stephenhart8 changed the title Issue #11 - Should the school years be modeled as begin a member of a group? Would it be the same for professors? Issue #11 - Should the school years be modeled as being a member of a group? Would it be the same for professors? Nov 29, 2019
@stephenhart8 stephenhart8 removed the F2F label Jan 8, 2020
@stephenhart8 stephenhart8 changed the title Issue #11 - Should the school years be modeled as being a member of a group? Would it be the same for professors? Should the school years be modeled as being a member of a group? Would it be the same for professors? Apr 6, 2020
@illip illip added good first issue Good for newcomers Semantic Committee Issues to be discussed in an upcoming Semantic Committee meeting labels Jul 8, 2020
@illip illip moved this from To do to In progress in Version 2.4 and others (2022) Dec 14, 2020
@illip
Copy link
Collaborator

illip commented Jan 13, 2021

During the Semantic Committee meeting on 2021-01-07, we have identified two realities that our model has to cover:

  1. The fact of being a member of a group: Person X was a student at Y University. We might not know if the student went on the campus or not.
  2. The fact of doing something somewhere: Person X attended a conference at Y University. Person X might be a member of Y University or not.

Actually, depending on the input data, the line between 1 and 2 might be thin. In most cases, we think museums record 1 as structured data and 2 in a free text field when the information is available. However, in order to ensure the best semantics, CHIN must probably work on three components:

  • A good document to explain the differences between both patterns.
  • Develop queries that will encompass both options when someone is asking a general question about schooling
  • Work on a crossover between both patterns

We do not know yet if the third bullet is mandatory, this will be discussed at our next Semantic Committee meeting.

@illip
Copy link
Collaborator

illip commented Jan 20, 2021

After a discussion with @stephenhart8 here is the beginning of a proposal that CHIN will present to its Semantic Committee on 2021-02-04.

  1. Both patterns are relevant and answer different needs. The Group Belonging pattern is useful to express membership (e.g. As a student of Y University, Person X is a member of this university) while the Occupation (F51_Pursuit) and Social Status (E7_Activity) patterns are useful to describe the activities (e.g. Person X studied history from 2010 to 2016).

  2. Currently, there is no link between those two patterns. Therefore, there is no way to know if the activity was performed as being a member of the group. We cannot compare the time-spans as the person could have performed an activity not related to the group while being a member of this group. We cannot use E53_Place as the activity could be performed remotely.

  3. So let's say we have this use case in one of our dataset: "Person X studied remotely at Y University". This statement does not state the membership of Person X but mentions a group related to the activity (e.g. doing a MOOC does not always mean that you are a member of the institution). If we are right, we think our model does not support this kind of information. For the moment, we have identified two options:

a) Create sub-events so that we could state that the "study remotely" activity is a sub-event of the Y University's "Hosting Activities" activity. The pattern could look like this:

Issue11_2020-01-20-Page-1

CHIN always tried to avoid sub-event patterns as it might bring more complexity to the SPARQL queries as we would always need to look for sub-events.

b) Add the Y University as one of the main participants to the activity using PC14_carried_out_by. The role could be something as "Host". The question here is to decide whether or not the group can be described as a main participant since the same pattern does not exist for P11_had_participant. The pattern could look like this:

Issue11_2020-01-20-Page-2

Note that both patterns might require the creation of a sub-event pattern in order to state the whole schooling of someone that encompasses all the different institutions where the person has studied.

Four questions:

  1. Do we need this new pattern?
  2. If so, what would be the best approach?
  3. Should we use the Occupation pattern or the Social Status pattern to handle schooling?
  4. Do we need to include the umbrella activity to encompass all the schooling activities from different institutions?

@marielmat
Copy link

Concernant nos discussions entourant ce sujet lors de la dernière réunion du comité (2021-02-04), voici les trois exemples d'individus associés au Séminaire de Québec. Ils ont eu plusieurs types d'appartenance et d'affiliation, parfois simultanément. J'aimerais voir comment cela se reflèterait globalement dans le modèle.
Je sais que c'est du texte et je suppose que plusieurs données sont déjà disponibles ailleurs. Mais je pense que l'effort nous aiderait à voir où nous pouvons nous améliorer au moment de consigner des métadonnées sur les E39 Actor.

http://www.biographi.ca/fr/bio/laflamme_joseph_clovis_kemner_13F.html
http://www.biographi.ca/fr/bio/demers_jerome_8F.html
https://collections.mcq.org/objets/297208 (voir Notice biographique)

@illip illip added use cases needed This issue needs more use cases to be resolved Update Documentation Improvements or additions to documentation labels Feb 17, 2021
@illip
Copy link
Collaborator

illip commented Feb 17, 2021

Merci @marielmat, nous allons profiter de la rencontre du 2021-03-04 pour tenter une première modélisation de tes exemples. @stephenhart8 et moi allons essayer d'identifier les énoncés biographiques pertinents à modéliser avant la prochaine rencontre notamment ceux concernant la scolarité. Un énorme merci, je crois que ceux-ci permettront de vérifier si notre proposition est pertinente.

During the last Semantic Committee meeting, we have decided to keep this issue open for two reasons:

  1. We want to test our patterns with some use cases like the ones presented by @marielmat.
  2. We will not implement the institution's participation in our current pattern as there is no ideal solution at the moment.

Since having a P11.1 property would be the easiest way for solving this issue, the committee would like to raise this use case to the CRM SIG to see if it would be possible to add this construct in order to attribute roles to any kind of participants of an event.

The current status should also be documented in the Target Model.

@illip
Copy link
Collaborator

illip commented Mar 12, 2021

The Target Model has been updated according to our decisions regarding this issue. Essentially, we have updated three different sections:

  1. Occupation pattern
  2. Social Status pattern
  3. Group Belonging pattern

In each of them, we explain that the Group Belonging pattern would probably the most common one to model schooling, but that the other ones are also good candidates depending on the input data. However, we still don't know which one between Occupation and Social patterns is the best one in the scenario where we document solely the activity and not the institution. This topic will be discussed in Issue #27.

We have also created Issue #66 to discuss the relevance of P11.1 creation.

The only remaining task before closing this issue is to include an introduction to CRMpc.

@illip
Copy link
Collaborator

illip commented Mar 24, 2021

CRMpc has been added to the TM.

@illip illip closed this as completed Mar 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers modeling This issue concerns how we organize the information semantically Semantic Committee Issues to be discussed in an upcoming Semantic Committee meeting Update Documentation Improvements or additions to documentation use cases needed This issue needs more use cases to be resolved
Projects
Development

No branches or pull requests

6 participants