CredentialEngine / Schema-Development

Development of the vocabularies for the CTI models
14 stars 8 forks source link

Add mappings from CTDL credential classes to wikidata equivalents #699

Open philbarker opened 4 years ago

philbarker commented 4 years ago

Will allow consuming apps to parse CTDL schema and find useful information from wikidata, for example translations of the class name and description. e.g.: ceterms:BachelorDegree owl:equivalentClass http://www.wikidata.org/entity/Q163727

philbarker commented 4 years ago

The matches (and non-matches) I found are:

@prefix wd: <http://www.wikidata.org/entity/>

                                              # comment at end is wikidata label
ceterms:DigitalBadge owl:equivalentClass wd:Q5276041      # digital badge
ceterms:Degree owl:equivalentClass wd:Q189533             # academic degree
ceterms:AssociateDegree owl:equivalentClass wd:Q14625016  # associate degree
ceterms:BachelorDegree owl:equivalentClass wd:Q163727     # bachelor's degree
ceterms:DoctoralDegree owl:equivalentClass wd:Q849697     # doctorate
ceterms:ProfessionalDoctorate owl:equivalentClass wd:Q15978610
                                                          # professional doctorate
ceterms:MastersDegree owl:equivalentClass wd:Q183816      # master's degree
ceterms:SecondarySchoolDiploma owl:equivalentClass wd:Q1312529
                                                          # high school diploma

less good matches for ceterms:Badge https://www.wikidata.org/wiki/Q799000 # badge, but broader ceterms:Certificate https://www.wikidata.org/wiki/Q196756 # certificate, but broader ceterms:Diploma https://www.wikidata.org/wiki/Q217577 # diploma but broader https://www.wikidata.org/wiki/Q189533 # degree, narrower ceterms:GeneralEducationDevelopment https://www.wikidata.org/wiki/Q947286

the GED exam

ceterms:License https://www.wikidata.org/wiki/Q79719 # license, but broader ceterms:MicroCredential https://www.wikidata.org/wiki/Q19818604

microdegree, narrower

ceterms:Certification owl:equivalentClass wd:Q16023913 # professional certification but no mention of time-limitation

no match for ApprenticeshipCertificate JourneymanCertificate MasterCertificate CertificateOfCompletion ResearchDoctorate Diploma QualityAssuranceCredential

siuc-nate commented 4 years ago

To formalize this:

Add: wd: to the context file, short for http://www.wikidata.org/entity/

Subject: ceterms:DigitalBadge Predicate: owl:equivalentClass Object: wd:Q5276041

Subject: ceterms:Degree Predicate: owl:equivalentClass Object: wd:Q189533

Subject: ceterms:AssociateDegree Predicate: owl:equivalentClass Object: wd:Q14625016

Subject: ceterms:BachelorDegree Predicate: owl:equivalentClass Object: wd:Q163727

Subject: ceterms:DoctoralDegree Predicate: owl:equivalentClass Object: wd:Q849697

Subject: ceterms:ProfessionalDoctorate Predicate: owl:equivalentClass Object: wd:Q15978610

Subject: ceterms:MastersDegree Predicate: owl:equivalentClass Object: wd:Q183816

Subject: ceterms:SecondarySchoolDiploma Predicate: owl:equivalentClass Object: wd:Q1312529

I guess we should discuss whether or not we should also include the "less good matches" for the other items.

siuc-nate commented 3 years ago

Can this be added to the october release or does it need further discussion?

philbarker commented 3 years ago

It needs further discussion.

stuartasutton commented 2 years ago

While I agree that this needs further discussion, I hope we can agree that it's basically a good idea.

siuc-nate commented 1 month ago

@philbarker Are there any other of these that you can identify? This hasn't come up in a few years, but it would be relatively straightforward to slot these items into any CTDL release.

philbarker commented 1 month ago

@siuc-nate I wish I could remember why I thought it needed further discussion :-/

Let me double check that the good matches are all good matches (that might be one source of discussion points).

There would be lots of other things in CTDL / described by CTDL that could be linked to wikidata, but I think they can wait.

philbarker commented 1 month ago

I have added the wikidata definitions to the post above . I think we might remove Certification from the list to add, as the distinction between Certification and Certificate is not really represented in wikidata when you around adjacent Classes.