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

Mapping dreier Felder: Sprache, Medium, Institution #355

Open
inkuss opened this issue Feb 3, 2022 · 3 comments
Open

Mapping dreier Felder: Sprache, Medium, Institution #355

inkuss opened this issue Feb 3, 2022 · 3 comments
Assignees

Comments

@inkuss
Copy link
Collaborator

inkuss commented Feb 3, 2022

Ich fange mit "Sprache" an:
Das Mapping sieht z.Zt. so aus:
LRMI: "@context":["https://w3id.org/kim/lrmi-profile/draft/context.jsonld",{"@language":"de"}]
wird abgebildet nach
RDF: "language":[{"@id", "http://id.loc.gov/vocabulary/iso639-1/de"}]
und dann in RDF entsprechend mit label und prefLabel angereichert (=> "Deutsch").

LRMI: "@context":["https://w3id.org/kim/lrmi-profile/draft/context.jsonld",{"@language":"deu"}]
wird abgebildet nach
RDF: "language":[{"@id", "http://id.loc.gov/vocabulary/iso639-2/deu"}]
und dann angereichert.

Dagegen
LRMI: "@context":["https://w3id.org/kim/lrmi-profile/draft/context.jsonld",{"@language":"Deutsch"}]
wird gar nicht abgebildet: "Unbekanntes Vokabular für Sprachencode!"

Ich weiß wie gesagt nicht genau, was das Formular von Herrn List an paideia sendet.
In dem Beispiel von heute morgen, jedoch,
https://paideia.hbz-nrw.de/resource/orca%3A918c4cd8-f320-4f26-a7a3-39c9bcf1791b
sieht der LRMI-Datenstrom so aus:
"@context":["https://w3id.org/kim/lrmi-profile/draft/context.jsonld",{"@language":"Deutsch"}]

Kommt das direkt aus dem Formular von Herrn List ? Falls ja, dann ist nachvollziehbar, dass es NICHT abgebildet wird.

@inkuss inkuss self-assigned this Feb 3, 2022
@inkuss
Copy link
Collaborator Author

inkuss commented Feb 3, 2022

Ein Mapping von (LRMI) learningResourceType => (RDF) medium gab es noch nicht.
Ich habe es zunächst hier hinzugefügt
inkuss@4e8e2ab
und lokal getestet.

@inkuss
Copy link
Collaborator Author

inkuss commented Feb 3, 2022

Institution:
Das Mapping ist implementiert, z.B.
LRMI: "publisher":[{"name":"Ruhr-Universität Bochum","id":"https://ror.org/04tsk2644","type":"Organization"}]
=> RDF:
und <rdf:Description rdf:about="https://ror.org/04tsk2644">
Ruhr-Universität Bochum
</rdf:Description>
Rückrichtung auch.
Auf ORCA sehen die Datenströme aus wie gewünscht, z.B. bei dieser Ressource https://paideia.hbz-nrw.de/resource/orca%3A245989e3-c0f9-427e-afb9-d179c8284c19 .
LRMI-JSON und metadata2-RDF sehen da so aus wie erwünscht.
Hier verstehe ich die Aussage "Insititution kommt nicht mit" nicht.
Evtl. liegt es aber wieder an der Ausgabe der Formulars von Herrn List.

@inkuss
Copy link
Collaborator Author

inkuss commented Feb 7, 2022

Auswertung Testobjekt von Herrn List vom 05.02. (!) :
https://api.paideia.hbz-nrw.de/resource/orca:214fde64-0b61-485d-bd3b-28a318963be1
Sprache:
LRMI eingeliefert: "@context":["https://w3id.org/kim/lrmi-profile/draft/context.jsonld",{"@language":"de"}]
abgebildet nach
orca:214fde64-0b61-485d-bd3b-28a318963be1 http://schema.org/language http://id.loc.gov/vocabulary/iso639-3/deu .
http://id.loc.gov/vocabulary/iso639-3/deu http://www.w3.org/2004/02/skos/core#prefLabel "http://id.loc.gov/vocabulary/iso639-3/deu"
Auswertung:
Label in RDF nicht aufgelöst. Das müsste am Enrichment der metadata2 liegen.

Medium:
LRMI eingeliefert: "learningResourceType":[{"inScheme":{"id":"https://w3id.org/orca.nrw/medientypen/"},"prefLabel":{"de":"Textdokument","en":"Text"},"id":"https://w3id.org/orca.nrw/medientypen/text","type":"Concept"}]
abgebildet nach
orca:214fde64-0b61-485d-bd3b-28a318963be1 http://schema.org/medium https://w3id.org/orca.nrw/medientypen/text .
https://w3id.org/orca.nrw/medientypen/text http://www.w3.org/2004/02/skos/core#prefLabel "Textdokument" .
Auswertung: Alles O.K.

Institution:
nicht eingeliefert

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant