[MINUTES] VCs for Education 2025-05-19

📝 Meeting Summary: Quality Link Project Presentation

*Date:* May 19, 2025

*Presenter:* Colin Tück (Knowledge Innovation Center)

*Topic:* Quality Link - EU-funded project to create an open, interoperable
ecosystem for quality data on credentials.
Summary of Topics & Key Points:

   -

   *Project Introduction:* Quality Link aims to address the fragmented
   landscape of credential data standards by building upon existing European
   standards, rather than creating new ones. The project focuses on
   micro-credentials and traditional degrees. It's a collaboration of five
   organizations and runs until May 2026.
   -

   *Project Goals & Vision:* To create an architecture for publishing and
   aggregating course information, trusted quality assurance data, and other
   quality indicators using agreed-upon standards. This will benefit learners,
   recognition bodies, and educational institutions, and support initiatives
   like the European Universities Initiative. Alignment with Credential
   Engine's goals was noted.
   -

   *Technical Architecture:* The project emphasizes using existing European
   standards (e.g., Open Education API, European Learning Model (ELM),
   Qualifications Data Set Register). Quality Link's contributions include a
   management and discovery layer for standards lacking it, a data exchange
   component for ELM, and ELM extensions for uncovered properties. All outputs
   will be open source.
   -

   *Analysis of Existing Standards:* A review of various standards
   highlighted differences in scope, terminology (e.g., "learning opportunity
   specification" vs. "learning opportunity instance"), vertical structure
   (number of layers in data models), treatment of learning outcomes, and
   controlled vocabularies. ELM was chosen as the reference data model.
   -

   *Trust Model for Quality Indicators:* A three-tiered model was
   presented: higher education institutions (data on their own credentials);
   globally trusted sources (e.g., DECA, QDR); and other sources (e.g.,
   ranking providers). Existing authoritative datasets will identify trusted
   data sources. MOOC data integration was discussed, but currently excluded
   due to lack of a comparable trust source.
   -

   *Next Steps & Engagement:* Draft technical specifications are available
   for feedback. The project is building converters and a central aggregator,
   with a pilot platform planned later in 2025 for testing. Several upcoming
   events (Violent Tech Learning Impact Conference, UNICE conference, EDEN
   conference, Quality Link webinars) were announced to promote the project
   and solicit further engagement.

Suggested Next Steps:

   - Xavi Aracil will consider mapping Ed API and ELM.
   - Colin Tück will inform Ildiko Mazar about upcoming Quality Link
   webinars.

Text:
https://meet.w3c-ccg.org/archives/w3c-ccg-vcs-for-education-2025-05-19.md

Video:
https://meet.w3c-ccg.org/archives/w3c-ccg-vcs-for-education-2025-05-19.mp4
📝 Notes

May 19, 2025
Meeting May 19, 2025 at 10:55 EDT

Meeting records Transcript <?tab=t.bluoe32v9cwy> Recording
<https://drive.google.com/file/d/1LlEs2Z9YDOpXXkXmvl53WHs4hrqywB1X/view?usp=drive_web>
Summary

Colin Tück from the knowledge innovation center presented Quality Link, an
EU-funded project aiming to create an open and interoperable ecosystem for
quality data on credentials by building upon existing European data
standards. The project's goal is to develop an architecture for publishing
and aggregating course and quality information, addressing the fragmented
landscape of data standards. Participants learned about Quality Link's
proposed contributions to existing standards, their analysis of various
models, and their trust model for quality indicators.
Details

   -

   *Project Introduction* Colin Tück from the knowledge innovation center
   introduced Quality Link, an EU-funded project aiming to establish an open,
   interoperable ecosystem for quality data on credentials, including
   micro-credentials and traditional degrees. The project seeks to address the
   lack of openly available and structured data on credentials due to the
   diverse landscape created by micro-credentials (00:10:04 <#00:10:04>) (
   00:12:45 <#00:12:45>). Colin shared that the project is a collaboration
   of five organizations and will run until next May (00:13:56 <#00:13:56>).
   -

   *Project Vision and Goals* Colin Tück outlined the project's vision to
   create an architecture where basic course information, trusted quality
   assurance data, and other quality-related information are published using
   agreed standards (00:13:56 <#00:13:56>). This would allow a central data
   aggregator to consolidate and republish this data as open data, benefiting
   learners, recognition bodies, and educational institutions. The project
   also aims to support initiatives like the European Universities Initiative
   by facilitating the creation of joint course catalogs (00:15:19
   <#00:15:19>). Colin noted the alignment of their goals with the
   Credential Engine (00:17:00 <#00:17:00>).
   -

   *Technical Architecture Approach* Colin Tück emphasized the project's
   commitment to building upon existing European data standards for course and
   credential information rather than creating new ones (00:17:00
   <#00:17:00>). The goal is to identify and address missing links to
   enhance interoperability, with a focus on flexibility and ease of adoption
   for higher education institutions. All project outputs, including the pilot
   aggregator, will be open source (00:18:19 <#00:18:19>).
   -

   *Landscape of Data Standards* Colin Tück presented an overview of the
   current landscape of European data standards for basic course catalog
   information, categorizing them into data models, data transport, and source
   discovery/management layers (00:18:19 <#00:18:19>). They observed a
   "patchwork" of standards with no single standard covering all three layers
   comprehensively. Examples included the Open Education API, the European
   Learning Model (ELM), and the Qualifications Data Set Register (00:19:42
   <#00:19:42>).
   -

   *Quality Link's Proposed Contributions* Colin Tück explained that
   Quality Link aims to contribute by proposing a management and discovery
   layer for standards lacking it, a data exchange component for ELM, and
   extensions to ELM for currently uncovered properties (00:20:54
   <#00:20:54>). Draft specifications for these additions have been
   released (00:22:03 <#00:22:03>). ELM has been chosen as the reference
   data model for the project (00:32:02 <#00:32:02>).
   -

   *Analysis of Existing Data Standards* Colin Tück discussed their
   analysis of various data standards, noting that while all cover programs
   and courses, the scope of additional information varies (00:24:56
   <#00:24:56>). Different standards also use varying terminology for
   similar concepts, such as "learning opportunity specification" and
   "learning opportunity instance" (00:26:29 <#00:26:29>). Notably, OKAPI
   and DECA do not address instances (00:27:58 <#00:27:58>).
   -

   *Vertical Structure and Learning Outcomes* Colin Tück highlighted
   differences in the vertical structure of data models, with some APIs having
   a fixed number of layers while ELM allows for more flexibility (00:30:45
   <#00:30:45>). Regarding learning outcomes, ELM allows for links to
   external classifications, unlike some APIs that treat them as simple text
   lists (00:32:02 <#00:32:02>).
   -

   *Qualifications Frameworks and Controlled Vocabularies* Colin Tück
   pointed out that different standards refer to various qualifications
   frameworks, though these differences are generally manageable (00:33:20
   <#00:33:20>). A more complex issue is the variation in controlled
   vocabularies for similar concepts, such as "learning schedule" (ELM) and
   "mode of study" (OAPI), which are also modeled at different levels
   (instance vs. specification) (00:34:59 <#00:34:59>). Efforts to
   harmonize these vocabularies are being considered within the European High
   Education Interoperability Framework (00:36:15 <#00:36:15>).
   -

   *Trust Model for Quality Indicators* In response to a question from Nate
   Otto, Colin Tück detailed the project's trust model for quality indicators,
   which includes three classes of data sources: higher education institutions
   (providing data on their own credentials), globally trusted sources (e.g.,
   DECA, QDR, able to provide any information), and other sources like ranking
   providers (able to provide specific types of information) (00:47:24
   <#00:47:24>). The system will leverage existing authoritative datasets
   of recognized institutions to identify trusted data sources (00:48:50
   <#00:48:50>).
   -

   *Integration of MOOC Data* In response to Ildiko Mazar's question, Colin
   Tück clarified that the project is currently focused on officially
   accredited universities and quality-assured providers listed in resources
   like DECA (00:50:13 <#00:50:13>). While the technical framework could
   accommodate other providers of massive open online courses (MOOCs), the
   project lacks a comparable trust source for them and has therefore set this
   aside for the time being (00:51:52 <#00:51:52>).
   -

   *Upcoming Events and Opportunities* Colin Tück announced several
   upcoming opportunities to learn more about Quality Link and meet the team,
   including the Violent Tech Learning Impact Conference in September (with a
   co-located Quality Link meeting), a session at the UNICE conference in
   Belfast, and dedicated Quality Link webinars on the draft specifications (
   00:53:12 <#00:53:12>). Colin also mentioned their participation in the
   EDEN annual conference in Bologna (00:54:57 <#00:54:57>).
   -

   *Call for Feedback and Future Engagement* Colin Tück encouraged
   attendees to review the draft technical specifications and provide
   feedback. They are currently working on building converters and a central
   aggregator, with a pilot platform planned for later this year, offering an
   opportunity for higher education institutions to test and expose their
   course catalogs (00:37:40 <#00:37:40>). Ildiko Mazar thanked Colin Tück
   for the presentation and invited them to share updates on the project's
   progress in the future (00:56:03 <#00:56:03>).

Suggested next steps

   - [ ] Xavi Aracil will consider doing a similar mapping exercise between
   Ed API and ELM.
   - [ ] Colin Tück will inform Ildiko Mazar about the announcement of
   quality link webinars on the draft specifications so she can share the
   information with the VC Edu community.

*You should review Gemini's notes to make sure they're accurate. Get tips
and learn how Gemini takes notes
<https://support.google.com/meet/answer/14754931>*

*Please provide feedback about using Gemini to take notes in a short
survey.
<https://google.qualtrics.com/jfe/form/SV_9vK3UZEaIQKKE7A?confid=Tx3P_hx81-pW8P4XcMLXDxIUOA8MCwMyBwiKAiAAGAMI>*
📖 Transcript

May 19, 2025
Meeting May 19, 2025 at 10:55 EDT - Transcript 00:00:00


*Ildiko Mazar:* Hello.
*Phillip Long:* Hello.
*Ildiko Mazar:* Hello. Good uh morning slash often. Not just good morning.
*Phillip Long:* I'm just returning from Spain and so I'm jetlagged.
*Ildiko Mazar:* Oh, I live there. So,
*Phillip Long:* Whereabouts?
*Ildiko Mazar:* you were in I I live near Jirona
*Phillip Long:* Uh
*Ildiko Mazar:* close to Barcelona.
*Phillip Long:* well
*Ildiko Mazar:* Did you go to Madrid?
*Phillip Long:* uh we were in Madrid but most of the time we were in the
southwest southeast
*Ildiko Mazar:* Okay. I wish
*Xavi Aracil:* What
*Ildiko Mazar:* I knew.
*Xavi Aracil:* should I do?
*Ildiko Mazar:* Hello.
*Colin Tück:* Hello. Hi. Hi.
*Ildiko Mazar:* Good to see. I thought you were on a train.
*Colin Tück:* Uh, no. Luckily, I managed to get off a bus uh just in time.
Uh
*Ildiko Mazar:* Perfect.
*Colin Tück:* um yeah. Uh I was uh hoping that it would work uh because
joining from a bus would have been a bit more fun. Uh
*Ildiko Mazar:* Yeah. Yeah. We we love adventures and uh it's it's nice to
prove that that technology can support when it can.


00:05:23


*Ildiko Mazar:* Okay. Um I see you perfectly fine and uh we have sound so I
don't suppose we need to uh have a technical check uh for those who are
already in the call. Uh Colin Tuk is going to be our guest speaker today
but uh let's wait a little longer and see some of our other regulars to
show up. We are still adjusting to the new environment. I might check
*Colin Tück:* Mhm.
*Ildiko Mazar:* into GTI to make sure that nobody's there, but uh
*Colin Tück:* All right.
*Ildiko Mazar:* we already did quite well last week, so hopefully people
will know.
*Colin Tück:* How come you changed from Jity to Google Meet? Was it a
policy decision or was it that Jity
*Ildiko Mazar:* Oh.
*Colin Tück:* didn't work well anymore?
*Ildiko Mazar:* Oh, now that you said that, no comment. No, it uh it it
kind of had a a partial liking of uh people on the opposite side of the
pond and the European colleagues were not transcribed. Uh oh, it was a
little difficult to have the uh full minutes of


00:06:39


*Colin Tück:* H.
*Ildiko Mazar:* meeting. Hello Dimitri. Good morning.
*Dmitri Zagidulin:* Hello
*Colin Tück:* So
*Ildiko Mazar:* We'll
*Colin Tück:* it
*Ildiko Mazar:* wait
*Colin Tück:* should
*Ildiko Mazar:* another
*Colin Tück:* negate.
*Ildiko Mazar:* minute or two, but I'm checking on GT if anybody might be
there by accident.
*Colin Tück:* back in a second.
*Ildiko Mazar:* Okay, very happy to report that there's nobody in Jity. So,
Colleen, you close the window and we're ready to roll.
*Colin Tück:* I'm just still making coffee as we speak, but we can uh don't
wait for
*Ildiko Mazar:* Okay.
*Colin Tück:* me.
*Ildiko Mazar:* Coffee.
*Colin Tück:* I'm ready.
*Ildiko Mazar:* Coffee is important.
*Colin Tück:* Um it's done.
*Ildiko Mazar:* Okay. Well, uh good morning and good afternoon to the
Europeans and welcome to today's uh PC Edgute Task Force call. The date of
today is the 19th of May, Monday, as per usual. So, uh just to start with,
uh some regular uh notes, call notes and IP notes. Anyone can participate
in these calls as you know. However, all substantive contributions uh to
these work items must uh be by made by members of the CCG community with
full IPR agreement signed.


00:08:34


*Ildiko Mazar:* Uh this can be found in uh the invitation and on our uh
GitHub uh site. Uh you have to have a WC account and uh you have to read
the uh contribution license agreement. Now we use these uh Google meet uh
links to conduct our calls. Uh these are all recorded and transcribed and
you can contribute to the conversation by typing in the chat or uh raising
your hand and uh joining the queue and
*Colin Tück:* Okay.
*Ildiko Mazar:* uh you will be given the floor if you have uh questions or
comments. Uh please keep your contributions brief so everybody can speak
and uh the machine generated minutes and the audio recording of every um
meeting will be archived on GitHub. With this said uh time to introduce and
reintroduce ourselves. Do we have anybody in the call who is not a regular?
I see one number that I cannot recognize, but the majority of our today's
small group I already am familiar with. And if nobody wants to take the
floor um time for announcements and reminders, uh is there anything um in
your necks of the woods or uh around uh your domain expertise or your field
of interest that you would like to share with the community?


00:10:04 {#00:10:04}


*Ildiko Mazar:* please speak up or type in the chat and if nobody wants to
speak then uh it's time to uh touch on our main topic of the day and hereby
I would like to warmly welcome our guest speaker Colin Tuk from the
knowledge innovation center who is going to introduce us uh to an EU funded
project called quality link There was already a small teaser in the meeting
invite. Uh but Colleen, you might want to uh introduce yourself and the
project at more detail. The floor is yours.
*Colin Tück:* Um yes, thank you uh thanks uh Leo and uh colleagues for the
kind invitation to join you today. Um so uh um my my name is Colin. I work
uh for the knowledge innovation center which is a small uh social
enterprise consultancy firm that specializes in innovation and
digitalization and education amongst others. I mean we have a um let's say
we quite strong regional focus on uh on on Europe and so has the the
quality link project that I'm going to introduce uh um a few words about.
Um, let me just uh get this few slides shared.


00:11:29


*Colin Tück:* Um, where's the button? Here's the button. Um, and yes. Uh,
okay. Now, just find the window that I need to share with you. Um, that's
the one. Okay, there we go. Um, I guess it's uh Wait, no, that's silly. Are
you now seeing this message that I'm sharing my screen? Oh, that's funny. Um
*Ildiko Mazar:* You never
*Colin Tück:* Um,
*Ildiko Mazar:* seen one before?
*Colin Tück:* maybe we should have maybe we should have done the check
before. I was um
*Ildiko Mazar:* I'm sure you'll
*Colin Tück:* uh
*Ildiko Mazar:* manage.
*Colin Tück:* let's try once again. Uh otherwise um h but that is strange.
I've shared uh slides in Google Meets a few times before but um it's
something has to uh something has changed it seems. Um okay how do we do
this now? Um
*Ildiko Mazar:* If you want to send me
*Colin Tück:* yeah.
*Ildiko Mazar:* something, I can uh try
*Colin Tück:* Um
*Ildiko Mazar:* to share my own my screen.


00:12:45 {#00:12:45}


*Colin Tück:* maybe that would be the easier one. Okay, let me try once
more. Um if this
*Ildiko Mazar:* Yes.
*Colin Tück:* ah yes now okay maybe I just clicked in the wrong place.
Okay. Um that's what I wanted to do before. Okay. So uh quality link is a
yes already said and you funded project um that uh generally tries to
create a um yeah open interoperable ecosystem for quality data on
credentials. I mean it does say in the title micro credentials um but it's
uh that's um let's say also a bit linked to the policy priorities that are
currently in place in Europe. In general, we are not only looking at micro
credentials but also at uh traditional degrees or any other kind of
education credentials. Um the uh the the reason why we're doing this is
that uh of course micro credentials have made the landscape a lot more
diverse and we saw that basic uh data on credentials is quite often not
available in open or structured formats. Just for the context, this is an
Arasmus plus funded project.


00:13:56 {#00:13:56}


*Colin Tück:* It's still running until next May. And you see here the
partners who are the partners so that's five organizations who are doing
this together um two universities uh uh the European university foundation
which is very active in arms without paper amongst others uh and KSC as a
European uh think tanks and technology organizations so to say and then we
have also Eden digital learning Europe which is another European
organization focused on digital uh learning um I'm running through this
first part a little bit faster so that we have some time to dive into what
we have found about um looking at different data standards on uh um basic
information on courses uh so far um but uh just to show what I mean what is
the vision we are working to how uh um we we want to create an architecture
where uh we have on the one hand basic information on on courses and
learning opportunities that are being offered. We have uh trusted data for
example from quality assurance bodies and we also have other maybe other
quality related information about the same course for example a rating or a
ranking provider who publishes some data um that is relevant when someone
wants to judge the quality of a microcredential learning opportunity.


00:15:19 {#00:15:19}


*Colin Tück:* The idea is that all these data providers can um use a set of
uh agreed standards to to publish their data in interoperable format and
that a central European or maybe in future worldwide data aggregator um
could uh could easily um aggregate data from various sources and republish
it as a open uh open data um all together. So you have all the um data
available to everyone in one single nice interoperable data set. Um of
course we hope that all this would uh um would benefit various stakeholders
and various use cases. So for example to guide potential learners but also
to inform recognition bodies in the labor market uh when assessing um uh
credentials or to um uh allow universities to benchmark with one another.
Um we also um see that there's a use case in general for of course
institutions having their learning opportunities visible Europewide and
there's maybe a specific European um policy initiative that uh plays into
this here is that um there's the European universities initiative that some
of you might have heard of and which encourages universities to form
alliances and work together towards a joint virtual campus and of course
creating A joint course catalog is part of most allianc's work program and
that of course uh is also uh something we want to achieve that that the
quality link architecture that we propose is something that alliances could
either deploy themselves or simply use to to manage their


00:17:00 {#00:17:00}


*Colin Tück:* joint course catalogs as well. Um the uh in uh as um I also
saw that uh colleagues from uh um credential engine have just joined the
call and I think I think what what we are trying to do of course is that
our goals and what I think what you're trying to do with the credential
registry are of course also quite similar and quite well aligned in general
I would I would say um um so uh what we tried when designing ing um um
proposal for technical architecture is uh maybe first and foremost we
wanted to make sure that we are not reinventing uh the wheel because there
are already quite a few um wheels around the European uh scene uh about
data standards and uh other thing related things for information on courses
and credentials. Uh so we we really wanted to make sure that we are
proposing some missing links where they um to for something to fill missing
links but not uh um to really build on on what is there and not uh um
propose yet another standard for something where we already have maybe
three or four different ones um which is something we'll then get to in a
minute.


00:18:19 {#00:18:19}


*Colin Tück:* Um, of course we want uh all this to be um uh as flexible as
possible and as uh with a as low bar for adoption as possible, especially
for high education institutions. So that we don't want to create something
that makes it super complicated for universities to bring their information
in. Um and of course uh it should be open also to future uh future
extensions. Um and um maybe something that for some would go without saying
but we want to underline it that what everything that we will produce also
the pilot aggregator of course will become open source software in the end.
Um so uh this is a bit a look at the landscape of what is already there in
um um in uh terms of European or Europewide used standards about basic
course catalog information and uh the exchange. Um we try to divide it here
a bit in three layers. Uh so that on the one hand we have a layer of data
models then of course we have a layer of transporting that data uh around
and then of course we have uh to be able to do all this we also have a
layer of uh discovering and managing sources from where to aggregate data
or from where to transport data for example into a central data set.


00:19:42 {#00:19:42}


*Colin Tück:* Um what we found is that uh we have a a nice let's say a nice
patchwork of various um data standards and also um API standards across
Europe that cover course catalog data in some way or another. Um but
there's not really anything that covers all three layers together and that
some some things cover some layers and some things cover other layers and
so on. So for example, we have uh the open education API or edio API and
the two examples which have a data model and the rest API transfer layer in
it but they don't have a uh built-in layer how to uh discover for example
uh an open API endpoint open education API endpoint. Uh then we have the
European learning model um which is a great ontology for uh all things
related to learning including learning opportunities. Um uh but of course
that is a pure data model anyway and doesn't have a transport layer built
in. There's a transport layer for the uh qualifications data set register
which is um something underpinning the European digital credentials
infrastructure.


00:20:54 {#00:20:54}


*Colin Tück:* But here that's a transport layer that is not accessible
let's say for individual high education institutions themselves but only
through the national authorities and so on and so forth. Um okay uh someone
needs to stop me. um otherwise you could spend half an hour on this uh
alone. Um so what we are trying to to build in quality link is basically
what is here illustrated as um red boxes. So we're trying to um propose um
generally uh usable management and discovery layer for uh various standards
that don't have that built in so that every known high education
institution could easily expose data in that format. Um and we also uh want
to propose a data exchange component for ELM data but that is not built in
the the standard itself. And then um we would uh last but not least um
propose some extensions to ELM for properties that are not yet uh covered
in the in the European learning model. Um and uh yeah so in the end anyway
there is also a link which I'll post in the chat as well later on.


00:22:03 {#00:22:03}


*Colin Tück:* um where uh you can find all the draft specifications for
these uh additional boxes already because we just released them a couple of
weeks ago. Um now what is um the let's say the main focus as we discussed
beforehand uh that I wanted to go into a bit more detail is what have we
learned from looking at the landscape of various data standards that exist.
Um I'll try to introduce them very briefly especially for the non-European
colleagues because I mean for maybe for the European colleagues this might
be a little bit boring because uh you've all heard of them but I think
others uh fortunately or unfortunately haven't. Um this is not necessarily
a fully complete overview of um data standards that are around in Europe
that cover uh basic course information. Um um but it's the ones that we
found to be at at least somehow uh let's say not necessarily Euro wide as
in used in all countries but at least um standards that are used at least
in several countries. I mean there are some national standards that are
used only in one single country possibly which um let's say we haven't
focused on.


00:23:17


*Colin Tück:* Uh so you have the European learning model already mentioned
it's um a data standard maintained by the by the European Union. So it's
the maybe so the most official of all of them. Um and it's used in the
digital credentials um European digital credentials uh infrastructure
amongst others. Uh and um it is um yeah RDF ontology and set of application
profiles. Uh then we have a data standard called Elmo which is used for
example in Arasmus without paper and the MAX network to exchange um student
and um course data. Uh then we have the open education API which is um
maintained by the Dutch national uh educational and research network called
surf which was originally a Dutch development but it's also used beyond the
Netherlands by now by some European university alliances and that is
basically um a standardized REST API that high education institutions can
expose to provide information on their uh courses and other things. Um uh
there's the open course catalog API which is or KPI which is um uh
maintained by the same organization that's currently managed the rustness
without paper network um that's used by some high education institution and
again it's a it's a rest API that allows institutions to expose their
course cataloges there's the um edu API by one tech which is used by
various institutions and um uh products in the future I guess uh um
although I


00:24:56 {#00:24:56}


*Colin Tück:* don't want to say something wrong here Jav but um um again
it's also a rest API uh standard that um specifies how cross catalog data
could be exposed by um institutions and then there's the database of
external quality assurance results which has its own data model which is
really focused on quality assurance um but it also includes some data on um
uh programs or courses that have been quality assured. Um now um what uh
what I'll try to do is highlight a few points of interesting especially
differences that we have observed in the work so far. Um uh I mean first of
all um they all cover programs study programs and courses um um in some way
or another um but almost all of them also cover something else um but
that's quite different what they cover so I mean some some of course are
very broad like the ELM is covering um uh loads of aspects related to
learning and learning opportunities. Um but then for example uh there's
some details that the open education API or the Edio API cover like for
example uh information on people being enrolled in a certain learning
opportunity which is in uh which is not the primary focus of some other
models or even details about rooms and buildings that are not uh at least
not uh covered to such a detailed extent in in some other data models.


00:26:29 {#00:26:29}


*Colin Tück:* Um so um I think this mainly illustrates that um it's uh
maybe on first side it might seem a bit absurd that there are so many
different European standards that cover course information in some way but
this explains a little bit uh we found at least that there's a a reason why
that is because um uh everyone is like a little bit coming from a different
perspective uh to look at course information and that might then explain
some of the differences as well. um there are um I think that different
covered I mean it's a it's a I really think it's an interesting observation
but it's not necessarily a problem as such I mean it's just something we
have to bear in mind that um uh course information and some standards is
linked to to other um uh things uh um depending on what else they cover uh
there's qu little bit of difference in terminology that different standard
uses use um which I think is also not really a a big problem. I mean takes
some time to get used to it but it's not it's not an insurmountable
obstacle in in general terms what we now use um to speak about learning
opportunity specifications which is a permanent thing and a stable set of
learning outcomes like a study program that is offered for years with a
stable set of learning outcomes so on and then where what we now use as a
term is learning opportunity instance for that program


00:27:58 {#00:27:58}


*Colin Tück:* being offered again every year or every semester or maybe um
it might be two instances per semester because maybe it's one university
that offers the program in two different locations and considers that at
different instances. Um yeah, the all standards use slightly different
words for that. Some call it spec learning achievement specification or
learning opportunity specification. Uh some just call it program cause
component. Um then they call the instance offering or instance uh so um
which is u um uh yeah um takes a bit uh time to sort the jungle but that in
itself shouldn't be a major problem. What is I think noteworthy as well in
this regard is that there are two standards uh okapi and also the deca
database that do not actually address instances at all. I mean all other
standards look at both the specification and the instance but these two
standards only look at programs or courses in general. Um uh now what we
did when diving into this in a bit more detail, we used the uh DEM data um
ecosystem data scheme echo system mapping tool um that uh maybe some of you
are familiar with and it's been developed by the T3 innovation network and
I think also used extensively by uh colleagues from credential engine um
which uh has uh yes I think some benefits for exploring the detailed um um
the yeah detailed differences


00:29:33


*Colin Tück:* of this data standard. Uh I mean first of all it is a nice
and uh easy to navigate user interface. So it's um it's yeah it's easy to
to browse around and filter your properties and it also scales relatively
well if you want to compare many standards which would make your Excel
sheet a bit huge. Um but it's maybe important to note then that uh um that
of course there are some some limitations or some things that uh um that
will at least will not solve for you if you want to engage in a similar
exercise. I mean um what it doesn't do is um directly um map or showcase
differences in the abstract classes or concepts. So if there are some
different understandings between what is an instance or um or what is a
specification I mean that's not so easily mapped. Um and also we found that
uh having different types of classes that partly inherit properties from
each other under that map to the same abstract class that that's not
necessarily easy to to represent. But most important of course it's a nice
tool for looking at the differences but there's itself won't build your
data converter.


00:30:45 {#00:30:45}


*Colin Tück:* So there's still a lot of work to be done um afterwards. Um
but it did help us uh explore some say some of the specific differences in
the um uh how things are modeled in this uh different um data models. Uh
one uh one issue that uh um will be an issue specifically when building
converses is actually the I mean I call this now vertical structure um
where where the open education API for example but also I think several
others like the edge API um are built on mainly a three layer structure
where you have some kind of a concept of a study program that is made up of
courses and then maybe the course might be made up of components um of
course that might um that's in a microcredential there there might not be
so many layers there might be just one but in a way there there many APIs
are based on the concept that there would be at most three layers um what
the European learning model on the other hand allows is that uh there um
there's an potentially an arbitrary number of layers uh so a learning
achievement specification may include many uh another learning achievement
specification which in turn might include another one.


00:32:02 {#00:32:02}


*Colin Tück:* So there could be five or six layers. I'm not sure that
anyone will ever um do that in practice, but uh they could theoretically.
Um so when uh we look at um converting data back and forth, of course, this
wouldn't really be a problem when converting from the right to the left
because um uh but it it might be a problem if you would want to convert the
other direction. Um uh this is fortunately not really a problem for um uh
for our um um uh for our use case or for our project because we actually
agreed that ELM will be our reference data model. So what we will be doing
is convert everything that is not ELM to ELM but will not convert from ELM
to uh somewhere else necessarily. Um but other people of course might need
to or want to do that at some point. Um we we also see that there are some
conceptual differences between the uh data models that are not necessarily
too difficult to overcome. I mean when you look at learning outcomes maybe
this is one of the the biggest area of differences where uh for example in
ELM you can uh summarize your learning outcomes as a text.


00:33:20 {#00:33:20}


*Colin Tück:* You can refer to the ASCO classification of skills and
occupations and you can also uh refer relate your learning intended
learning outcomes for cost to other frameworks or classifications. Um, and
some APIs like O API and OK copy it, uh, there's no built-in way of
relating learning outcomes to an external classification, but it's simply
like a list of text. And, um, uh, then, for example, in the ED API, there's
not the native spec, there's not um not necessarily a place to specify
intended learning outcomes. Um so so there are some some differences we see
similar differences at the qualifications framework and level of learning
opportunities where of course the ELM referred to the European
qualifications framework as it's an EU tool. Um uh it's not surprising that
for example the OPI being originally a Dutch standard refers to the Dutch
national qualifications framework which is part of the European framework.
uh and then um uh other standards refer for example edi has uh the general
concept of graduate undergraduate and doctoral levels but also allows for
extensions and uh then last but not least refers to the boner
qualifications framework um I mean these are these are more in the
qualifications framework sense I would say these are differences but they
are a bit more supple and they're not really difficult to bridge I mean for
example for our API defines eight levels in the same way as the European
qualifications framework.


00:34:59 {#00:34:59}


*Colin Tück:* So, so that is um very manageable. Um the last point of what
uh we've observed is that of course um different uh data models also have
their own controlled vocabularies and um there is um maybe uh um the
situation gets a little bit more tricky and and some of them I mean I
illustrated two of them here for example uh uh what's in ELM is called
learning schedule or in the O API is called mode of study it's um speaking
more or less about the same thing but it's um it's modeled slightly
differently and the control vocabularies and maybe not uh necessarily um
easy m to match one to one. Uh what makes it maybe a bit more tricky for
this one is even that in elm if I'm not mistaken learning schedule is a
property of the learning opportunity instance whereas in the O API it's a
property of the learning opportunity specification. Um so uh if you would
have the same program that's offered in part-time and then full-time and
that would be just two instances of the same program in Elm, you would need
to make this two completely different programs in our API.


00:36:15 {#00:36:15}


*Colin Tück:* Um uh there's a uh similar situation when it comes to um uh
the mode of delivery or mode simply mode and ELM uh which at least in both
cases it's at a level of specification but uh again the two controlled
vocabularies are um looking at very similar uh topic uh with um slight
differences Um so uh this is something that I mean we observed in in the
project and we would uh somehow have to manage for at least for the sake of
building converters from O API to elm for example but it's also one of the
observations that we are trying to feed into current work on the um
European high education interoperability framework that is managed by the
EU which has uh for example a task force that is um specifically dealing
with data uh standards and APIs. And one of the things that might be
proposed there is for example uh some initiatives to harmonize controlled
vocabularies across standards for for these type of common um common
matters. Um so that yeah there's still some some work to be done. Um just
to wrap up with where we are standing with the quality link and what is
also next.


00:37:40 {#00:37:40}


*Colin Tück:* Um so as I mentioned before we have um a set of uh draft
technical specifications out for consultation since a couple of weeks. So
we would be really excited if you have a look at them and uh share your
feedback on on them with us. Um so there which cover all the um boxes
mentioned before. Um there's also a survey on on quality indicators that
might be of interest to you. And what we are working on next is actually
building um converters between different data standards under a central
aggregator um based on those uh draft specifications. And of course that
means uh at some point later this year this um converters and aggregators
will be uh will be functional and will be also um what the aggregate will
become visible in a pilot uh platform um and at least for for high
education institutions that means uh there's an opportunity to join and
testing this and also expose your own course catalog and the in the pilot
platform then um which uh again will be um done in a way that every um uh
at least every uh European high education institution could easily uh
expose their course data in ELM or O API or edio API format for example and
have that aggregated without uh having to um make some anyone else do
anything else than what they need to do.


00:39:15


*Colin Tück:* Um yeah, I'll stop uh with that and hope for some uh
reactions and discussions and I will then share some uh links uh those
links in the chat as well.
*Ildiko Mazar:* Thank you very much, Colin. Uh I will wait for anybody else
from the audience to ask their questions and speak enough. Uh I do have to
if uh nobody else wants to speak and and while people are thinking you can
also ask your questions in the chat. Uh I have two questions. Uh one of
which um you you had a slide where you showed uh what the individual models
cover and what is out of scope. Would you and are you planning to give
recommendations uh where those uh properties or objects would fit in um the
standards that don't have them? Uh because you you now have quite a great
insight into the the structures of these models.
*Colin Tück:* Um, No, I mean let let's say we would do that uh uh if we
would do that we would only do that for ELM. uh so uh I mean the the I mean
the reason is for the because let's say on the or maybe twofold on the one
hand uh ELM is the standard that we use as the common reference or spine
and then uh maybe the second reason would be that I mean at least we
understand that ELM tries to be a very um broad and all


00:40:49


*+1 443-**-*53:* I,
*Colin Tück:* encompassing data model. So I mean we might make some
proposals or what we think could be useful to include in ELM. Uh although
not every I mean not everything that that quality link might aggregate
might be have a natural place in the LM because there would also be some
things that maybe naturally do not belong into ELM but I think for other
standards we wouldn't necessarily make proposals. I mean unless someone
would really ask or of course also um uh we do um work quite closely with
the standards consultation board which actually includes people who are
involved with all of the other standards uh uh so at least with edio API
and O API and or copy uh so there people could easily pick it
*Ildiko Mazar:* Thank you. And my other question comment is on your
penultimate slide where you show the uh the vocabularies for the mode of
study and the learning schedule and the mode of learning and something
else. I don't know what it's called. Uh
*Colin Tück:* Yeah.
*Ildiko Mazar:* but uh you you are mentioning that uh there would be
harmonization.


00:41:58


*Ildiko Mazar:* Uh so the question is uh how you would see that happening
like I know that the ELM uh related controlled vocabularies are published
in linked open data format and we have already done some uh close matching
um of our taxonomies and controlled vocabularies with other external
vocabularies. Are those others on your slides uh published in linked open
data format and would presumably the one atte um running uh some kind of a
more comprehensive yeah this one exercise on checking uh which of our
individual control vocabularies uh are covering the same scope basically
and whatever we call them just to match them to each other. So like
full-time equals full-time part-time close match to part-time intensive and
light etc.
*Colin Tück:* Um, as far as I know, but I mean um the uh most of the others
are not published as uh uh linked open data RDF. I mean they think they are
just generally um enumeration data types in a rest API specification. Um
maybe we can trigger Javi to say something about that.
*Xavi Aracil:* So sorry I I I was I was I was not uh listening to sorry uh
I guess that you are thinking about if we are willing to do some some
similar exercise to API and ELM and I see that the answer is yes.


00:43:51


*Xavi Aracil:* What we want to do is try to make it is as automatically
generated as possible. So it will be great to have it at least generated
from our internal tooling that the same tool that we use for the for the
rest of the specifications. But yeah
*Ildiko Mazar:* Yeah, that would be great. I mean to me I remember my first
mapping exercise in the the microcredential schema mapping exercise with
DEM and one of the the most uh I don't know um revolutionary uh
*Colin Tück:* Okay.
*Ildiko Mazar:* experience was how we are using different terms to describe
the same thing uh which is something that if we could just go under that
superficial layer and uh interpret interperability in the sense of uh this
means that uh so don't look elsewhere and and in other cases the same term
like in our case evidence is the
*Xavi Aracil:* Yeah.
*Ildiko Mazar:* exact same word but means completely different things
inside our credentials. Uh that's where I think it would be very
interesting to sit together and
*Xavi Aracil:* Yeah.
*Ildiko Mazar:* uh
*Xavi Aracil:* So


00:45:06


*Ildiko Mazar:* explore
*Xavi Aracil:* we yeah we started doing that with API and Elm and we found
some good things that it's basically a translation of the name which is
basically the name A inm just is name B in Ed API which is great. The main
problem though was these concepts that are mapped in one specification as a
single field for instance
*Ildiko Mazar:* Mhm.
*Xavi Aracil:* and in another specification as a multiple fields and I
think address is one clear example that some specification has the address
and a big string others has the street
*Ildiko Mazar:* Mhm.
*Xavi Aracil:* name the number the postal code and that makes the mapping
harder but
*Ildiko Mazar:* That's
*Colin Tück:* Yeah.
*Ildiko Mazar:* exactly
*Xavi Aracil:* yeah
*Ildiko Mazar:* right.
*Xavi Aracil:* yeah we should find a way to solve that problem.
*Ildiko Mazar:* Absolutely. Yeah, that that's uh also what you showed on
one of the first slide with the room number. I think like we we actually do
have a pretty decent uh granularity of our location class in ELM, but it
doesn't go as deep as room number.


00:46:15


*Ildiko Mazar:* We would have the street number and post code and city and
country but we don't go as far as the room numbers which is very
interesting that
*Colin Tück:* But I think because I guess it's also because ELM was main I
think if I'm not mistaken you also use some existing ontologies is for
addresses, right?
*Ildiko Mazar:* Yeah.
*Colin Tück:* Um but I at least how I understood it from O API is that the
idea was also not not only to model necessarily things like room numbers
but also to have basically um I think there even endpoints that you can
list like okay which which buildings does this university consist of and
which uh rooms are in this building. So uh yeah so I guess it goes beyond
just indicating the address where an opportunity takes place.
*Ildiko Mazar:* Uh, do you see the chat? calling because Nate's
*Colin Tück:* Yes, I
*Ildiko Mazar:* um
*Colin Tück:* saw I just saw Nate's question. Yeah, that's a that's an
interesting one which I brushed over a little bit um before. Um maybe I'll
just quickly jump back to this one slide for um commenting on that one.


00:47:24 {#00:47:24}


*Colin Tück:* Um and then also uh while speaking let me just drop a link to
the um the one document in the chat. So we have a we have a specific
document which is called the um data sources and access policy uh which in
a way includes the the trust model for um for quality indicators. So what
we are um uh what we envisage is that um we would basically have three
classes of uh yeah three classes of data sources which is uh represented by
the by the three blocks here on the left. Uh so the one uh data source
would be higher education institution or education provider um which we
would generally say can provide uh basic information on their own uh
credentials but uh but only on their own. Um then we would have uh data
sources that we would consider kind of globally trusted such as uh DECA or
maybe the QDR or other let's say uh national Europewide um governmentbacked
data sources or something like that which we would say okay this will be
managed manually uh who they are and if you are such a trusted data source
you can generally provide any kind of information on any credential
provider by whomever.


00:48:50 {#00:48:50}


*Colin Tück:* Um uh and then the third class that we have in mind is the
other sources which for example would be a ranking provider or something
like that. Um which again we would manage manually. Um let's say okay for
example this uh ranking provider can uh provide uh uh data on all um uh on
all credentials or learning opportunities but only a specific type of
information. So maybe they can provide information on the student rating of
this learning opportunity but they cannot change the name or the learning
outcomes obviously. Uh so that's the that's the idea. uh um for basic for
actually identifying and trusting high education institutions or education
providers. What we aim to do is build on um existing tools like uh Deca on
the one hand, the also the high education institution API um of the Russ
paper network um to identify um which are officially recognized or
accredited high education institutions in Europe and where uh they could uh
expose their data. So the idea is to uh standardize the way uh how any
institution that shows up in one of these lists can expose an endpoint or
can actually expose a manifest file under their web domain that would
automatically be harvested.


00:50:13 {#00:50:13}


*Colin Tück:* So um so it's basically uh the in that way the technical
level the trust model then would use this uh authorative data sets of
recognized institutions to um uh find trusted data sources under their web
domains.
*Nate Otto:* Great. Thanks for going into a little more detail there.
*Colin Tück:* So
*Ildiko Mazar:* Thank you. Other questions? I I do have another one. I And
*Colin Tück:* There
*Ildiko Mazar:* we
*Colin Tück:* we go.
*Ildiko Mazar:* speak a lot, but you you always inspire new questions. Um
where would you see and how would you see the integration or incorporation
of uh u massive open online course uh data in course catalog like that?
*Colin Tück:* Uh you mean massive open online courses provided not by
universities but by other providers?
*Ildiko Mazar:* My corset, you dummy.
*Colin Tück:* Um uh yeah that uh that's a a good question. Um which is um
um a bit policy question of what education providers we would uh we would
uh harvest from. Um we basically uh to be frank we just um agreed to
circumvent that question a little bit for the for the project because I
mean all the technical proposals could easily be used for whomever is the
data source.


00:51:52 {#00:51:52}


*Colin Tück:* What we said is that we are now focused on um officially
accredited universities but also officially quality assured other
providers. I mean there are for example some some mukes provided by IBM and
Google via COA that actually are um um quality assured by in line with
normal ESG standards and they appear on DEA. So they they would be
potentially harvested but that we are not focusing on any other providers
at this moment because we don't have a um uh let's say we don't have a
simple uh existing data set or um trust source we could refer to such as
stacker for high education institutions. Uh we don't have that for other
providers and that that's not the main focus of the project. So we just
said we will um leave that at the side for now
*Ildiko Mazar:* And the ones that you do do have or do have the IBM etc.
you you have the the data uh that that you you need.
*Colin Tück:* um to be honest I'm not uh I mean there um I don't I don't
know uh what level of detail is the data about these courses on deca now
from the top of my head so


00:53:12 {#00:53:12}


*Ildiko Mazar:* That's
*Colin Tück:* But
*Ildiko Mazar:* okay.
*Colin Tück:* there
*Ildiko Mazar:* Okay, any other questions? I don't see anything in the
chat. Then perhaps another last question from me uh for today. So there
there are events where we can also meet you uh face to face. Uh also I
believe uh in September uh one tech is uh organizing a conference uh where
we might see you. Is that the case?
*Colin Tück:* Uh that is correct. Yeah, I mean you'll definitely see me at
the violent tech learning impact conference in European learning impact
conference in September. Um and uh also because we'll actually have uh I
mean this is a good moment to uh to give some special thanks to Vanite Tech
because we are having an additional quality link uh meeting that is
organized back to back with that. Um and uh I hope that you might even have
a quality link presentation in the program but uh um at least we have made
a corresponding proposal. Um and I mean I think that that's on a very short
notice there but uh there will also be a session um on this topic at the
UNICE uh conference in uh in Belfast but it's already in two or three weeks.


00:54:57 {#00:54:57}


*Colin Tück:* Um uh so we are um this will be part of a pre-conference uh
workshop there as well. And last but not least, we will actually be
organizing some um specific uh own um quality link hosted or organized
webinars
*Ildiko Mazar:* Sure.
*Colin Tück:* on the draft specifications. Um so once they are announced, I
would uh let you know and if you can maybe also spread that news to the VC
ad community.
*Ildiko Mazar:* We we get a lot of like very interesting uh references to
uh conferences uh in the United States and uh further a field. It's good
every now and then to try to lure the Americans to this side. We we do have
some really cool stuff here. And I I I would presume that you would also be
presenting or have some kind of contribution at the Eden annual conference
which is al in June in Bolognia if I'm not mistaken.
*Colin Tück:* Oh yeah, that's correct. Uh that as well. Yeah. So there's
*Ildiko Mazar:* So
*Colin Tück:* plenty
*Ildiko Mazar:* yeah.
*Colin Tück:* of possibilities.


00:56:03 {#00:56:03}


*Colin Tück:* We can meet up.
*Ildiko Mazar:* Yeah. Beautiful European cities. Uh good uh stuff for those
of you who might want to combine holidays and uh work. Yeah. Any questions
or uh final closing words from uh Colin or partners? I see that there are
some others from the partnership at least. Chevy. going once, going twice.
If nobody else wants to speak or leave uh comments in the chat, then uh on
behalf of uh the co-chairs and the uh VC Edu uh task force community, I
would like to thank you Colin for your time and the presentation. If you
send uh the the slides uh I would be very happy to upload them uh to where
we store the minutes uh on GitHub and hopefully we will uh see you again uh
and you can share your your findings closer to the end of the project if
you would care to join us again. Thank you very much and thank you
everybody for your attention and have a nice
*Colin Tück:* He
*Ildiko Mazar:* rest of the day.
*Colin Tück:* was a pleasure, bye-bye.
*Ildiko Mazar:* Bye-bye.
*Colin Tück:* so,


Transcription ended after 00:57:43

*This editable transcript was computer generated and might contain errors.
People can also change the text after it was created.*

Received on Monday, 19 May 2025 22:17:37 UTC