jobdataexchange / Data-Modeling

This repo is intended to contain resources and discussion regarding the JDX data modeling.
Other
8 stars 6 forks source link

Distinguishing between "Education" and "Credential" in the model #17

Open stuartasutton opened 5 years ago

stuartasutton commented 5 years ago

We need to discuss the distinction between the jdx:Education and jdx:Credential entities in the model. In #16, @robinsonkwame identifies a Bachelor of Science degree in Computer Science as jdx:Education and an IT Certificate (I assume in the same area) from a 2-year educational program as a jdx:Credential. This confirms my suspicion that the distinction here is likely too difficult to apply in practice.

JDX defines the two terms as follows:

Credential: Entity describing authoritative permission to hold a certain status or to do certain things, e.g. to practice some trade or profession. Education: Entity describing acquired knowledge, skills, values, beliefs and habits through systematic instruction and study that is required or recommended for a job position.

In #16, it's my take that both the BS and IT Certificate are Credentials. In the CTDL model, credentials are awarded based on an education experience or by independent assessment.

Thoughts.

philbarker commented 5 years ago

For comparison, schema.org has qualifications and educationRequirements as properties of JobPosting and Occupation. Their definitions only offer a little insight into the intended difference: "Specific qualifications required for this role or Occupation" and "Educational background needed for the position or Occupation" suggesting that qualifications are more specific than educationalRequirements, and may relate to things other than education. An example of an educational requirement might be "must have completed more than 2 years of post-secondary education". Both have an expected value type of text.

Our proposal for EOCred is to add EducationalOccupationalCredential to the range of both qualifications and educationRequirements. The reasoning was that in the schema.org meanings of those properties a Credential would be a valid way of showing that an educationRequirement has been met or that one had attained a qualification.

I think the distinction (of the schema.org properties) needs clarifying, which should inform the similar terms in JDX; and in both schema.org and JDX it would be good to have some examples of real job postings that have educational requirements that are clearly distinct from qualifications/credentials.