-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add additional metadata field for registering RI datasets / training / learning material used in a course or programme #48
Comments
Thank you @vronk for creating this task. I noticed that we already have a draft document with definitions started by @PixlTracer: https://docs.google.com/document/d/1FMquEoMn7EIOHH6I00K_518cDIVzBsvShUnKCut0FGE/edit?usp=sharing. We will finalise the glossary in that document and notify you when done. |
Would it be possible to provide 2 examples of a MOOC? With 2 links to more detailed information? So that we can use that as reference when working on this topic? |
@patrickakk cc @PixlTracer We now have a glossary here where you can check the terms and examples: https://docs.google.com/spreadsheets/d/1rXZQa-TsxTKXvyfZx4zeUxkC1_kqODO4/edit?usp=sharing&ouid=107443344257746111643&rtpof=true&sd=true |
@IvdL22 @PixlTracer @vronk Summary from today's meeting: It's no longer the intention to include MOOC's in the DHCR. The open educational resources from Dariah Teach should be included. One example provided by Iulliana is: Important information fields are: title, description and link. The next step would be for Patrick to analyse the structure of the new items and see if and how we can integrate this in the registry. Is that a correct summary? Note: since this is additional work, I'll move this task to the mai23 milestone. |
@patrickakk I agree with your summary and suggestion. |
@patrickakk @PixlTracer I have tested this by adding one course to the registry: https://dhcr.clarin-dariah.eu/courses/my-courses You as admin can view it. It is not listed. Conclusion: the metadata needs to be more flexible in order to be able to include open-source educational courses. Institution - I have created DARIAH-TEACH |
Moved to July milestone since the specs are not finished. Maybe we need to move it again, depending on how long this takes. |
@PixlTracer @IvdL22 @vronk CharacteristicsOpen education resources could be used by teachers to include them into other courses. As well they could be used by students. Question: We used various terms. Which one is correct? Is this: Open Education Resource (OER)? Currently they can be found on multiple locations: When adding them to the DHCR, the metadata of all of them will be available at one location, as well as the complete overview can be accessed through the API. An example for recent updated(public shown), PhD courses though the API can be found at: It was proposed to enter the courses manually, since this is a small amount of courses and the metadata is not expected to change often. The information could be checked/updated yearly by the administrators (Anna & Iulliana). The characteristics of the OER's conflict with the current data model. Three options were discussed:
Which characteristics are different? OER's have:-No physical present institution and department The goal is that the data model represents the real world. Currently the validation rules apply to all courses, which means there are no exceptions based on education type. For example every course has to be at an existing institution and that has to be on a physically existing location. Another example is that every course needs to have at least one start date. The presence of these data is also important when users are using the filter or sort options. We could try to implement different validation rules, which behave different, based on the Education Type. In case we choose this solution, I'll have to take a look at this further, to see if the model supports this. What should the new validation rules do?Institution and location difference
No start date available
No fixed duration [unit and type]We could use the same approach as for the location difference: How can this new feature be communicated / be visible for users? How should OER courses be visible / findable for users?
Is this summary correct? Did I miss anything? Are there suggestions/additions? And finally, what do you think of the proposed solution? |
I have to admit, I am somewhat surprised about the turn this task took. And! For a catalogue of resources we have alone in DARIAH the DARIAH Campus: https://campus.dariah.eu/resources/page/1 So I am decidedly against extending the functionality to support OER as first-class citizens next to courses. |
@IvdL22 CLARIN needs to possibility that links (=plural) to datasets used in a course, are added to the course metadata. On the other hand, based on the requirements here:
and
The current (almost finished) implementation only contained one text field, with place for one link and a link checker that required a valid http status code. So it's not possible to enter more than one link. The information above almost certainly needs more than one item to be added, which should be implemented in the data-model in a completely different way. (One to many relationship). Based on the new information above the current implementation does not provide what is needed. During the meeting it was decided to discuss what is needed during the WG meeting on the 19th June. I'll revert and not commit the work already done, put the issue on hold and move it to the July milestone. Maybe we can all agree on what is needed soon? |
Hi @patrickakk cc @PixlTracer Thank you. The way I see this implementation is the following: Description: If you use a CLARIN or DARIAH resource in your course, be it training material, dataset, tool or service, please add the URL. Optional field 1: CLARIN resource Option field 2: DARIAH resource What do you think? Would this be possible to implement? I could add the text like this to the slide and then discuss with the WG. |
I would suggest to go a (few) steps back in the process: Why do we develop this feature? Is this because CLARIN and DARIAH want to know which resources are used and in which courses or how often they are used? In that case you want to measure something, which makes it an important feature? What do we do when there is more than one link to add? In the case of a CLARIN dataset, do you expect they always only used one? Do we need to add attributes to the link? (Source: DARIAH/CLARIN, Type: Dataset, tool, training material, etc.)? How do you want to see/summarize the data which is entered? With the requirements/wishes currently available, I would suggest the following steps: a) Iulliana and Anna provide at least three(3) real world examples of courses and the links that can be added b) We create a dummy preview of a report for both organizations and check if that contains the information that's needed, in the format/with the attributes needed. c) Based on point B, we decide which information, attributes and data structure is needed. d) Dummy user interface preview. Now, this needs to be accepted before proceeding to the next step. e) Decide if the new fields should be provided by the API as well. f) Technical implementation This is probably not a small feature. Since the larger amount of working hours needed for this, I would suggest to have at least 1 dedicated meeting about this, where at the end, everybody commits to a set of requirements to avoid doing the same work over and over again. And please think about this: It's easy to make changes to the wishes now, more complicated when the feature is finished and way more complicated when some data has been entered. So what do you need from this feature in 1 year from now? |
The idea is that there can be more than 1 URL reference for datasets/training material (or other resources), no distinction between CLARIN and DARIAH a separate 1:N table: external_resources
“label” is an open text describing the resource (optional)
Link checking upon submission (optionally if little effort) The new fields should be available via the API too. |
@IvdL22, @PixlTracer could you please provide at least three real world examples of such external resources according to the proposed data structure |
@vronk @patrickakk @PixlTracer Matej, thanks for the technical solution. Example “label” Introduction to Speech Analysis “label” Route to a Wing Corpus The same course also uses the CLARIN VLO to show students how to search for other corpora, so I could also add the service. Is this example enough? Edited by patrickakk on 2024-07-03. Reason: Fixed links |
@IvdL22 @PixlTracer Could you include at least one example which uses DARIAH resources? And in general: include as much exceptions and complicated situations as possible? @IvdL22 |
@patrickakk “label” Nijmegen corpora of casual speech Regarding the DARIAH Campus: if a teacher is using a learning or training resource in the DH programme entered in the registry, the teacher should be able to add the link to the resource: “label”Formal Ontologies: A Complete Novice's Guide Please let me know if some things are not clear. Thank you for your help. |
Thank you for the examples. Do you agree, when considering the specifications here: Since according to :
There are only two options for this value. The idea behind this was that a resource belongs either to CLARIN or to DARIAH (or there is an exception). Is there a special reason for specifying this more detailed? This is an important difference, please let me know if you think otherwise or have any questions. |
@patrickakk Both CLARIN and DARIAH have national consortia and repositories, so the affiliation can also be CLARIN-FIN, etc. As @vronk suggested, there could be more values, not only two. The course contributors should be free to fill the institution hosting the resource they use in teaching. |
Thank you for the explanation and valuable insights. I was aware of the national consortia, but until now it's wasn't clear to me that you wanted to specify on that detail level.
Does that clarify a bit?
A possible solution could be to define an affiliation parent type. Values for this could be DARIAH or CLARIN? On the other hand, the example provided by vronk shows something different:
affiliation = clarin Are we still all on the same page? |
@patrickakk , if the example by @vronk is clear and you know how to implement it, why do you ask me for more examples? :) |
@IvdL22 To make sure that: |
have a flat list (modifiable by administrators) containing both CLARIN and national consortia. example: |
Provide explicit definition of a "MOOC" and also other types of courses, maybe in form of a glossary
(or as attribute (would require change of datamodel))
Choose Education
-filterEdit on 2024-05-14 by Patrick:
The purpose of this issue has changed, please check here: #48 (comment)
The text was updated successfully, but these errors were encountered: