Prototype Implementation: Three Modules

The three prototypes planned in Annex 1 are embedded in the Learner Plan prototype and its three modules:

Within the prototype, analytics functions (Deliverable 28 Pilot deployment of analytics prototype) principally focus is on personalization and advising. The main idea has been that all data can be gained from existing sources, and as such the prototype aims at testing out this module and way of working. As such, in this iteration the choise was made to not include the users own input. 

The result of the project is a Proof of Concept (PoC), with which the properties of the service can be tested. User testing during the development process will aim to involve different user groups from young adults to immigrants and refugees.

The prototype modules are available at https://poc.compleap.testiopintopolku.fi/

Technical documentation: https://github.com/Opetushallitus/compleap

Prototype Functionalities

The key aim is to create a link between the competence profile (including interests and existing competencies) and the provision of educational opportunities. Compared to prior phases, this phase includes real competencies as well as proper educational offers. The utilization of national (educational) databases within the service will be tested and illustrated.

In module 1, the prototype will enable presenting the users vocational education and training (VET) records, which will be also displayed as (ESCO) competencies. Other previous study records are framed outside of scope, as one of the aims is to investigate the transformation of VET education and degrees into competencies specifically. This is due to the availability of VET core curriculum and competence requirements. 

In module 2 a rudimentary competence profile based on personal interest and existing competences is implemented. The competence profile is formed based on prior, accredited competence and information provided by the learner themselves. Through analytics, competences are formed based on this information. The ability to provide one’s own interests and competencies is crucial, as accredited competence is not available to all focus group members. The learner can also provide their own interests in this prototype.

In module 3, with analytics functions, the learner is offered suitable education opportunities to supplement their competence through analytics based on their educational background, other competencies and interests. In order to address the needs of citizens at risk of exclusion, focus is not only on existing study records but on interests and on the provision of interesting learning opportunities that complement the individual.

You can watch a 30 sec video detailing the core functionalities of the prototype here: 

Technical Implementation

The EDUFI Github repository contains source code for Compleap Prototype components.

The service prototype (PoC) is available at https://poc.compleap.testiopintopolku.fi/

All the open source code for the PoC is available here: https://github.com/Opetushallitus/compleap

Technologies:  JavaScript, React, R, AWS (infra)

Release notes: https://jira.oph.ware.fi/jira/projects/CL?selectedItem=com.atlassian.jira.jira-projects-plugin:release-page

Bugs: https://jira.oph.ware.fi/jira/secure/RapidBoard.jspa?rapidView=163

Licence: EUPL


The HTML-prototype is available at http://compleap-proto.testiopintopolku.fi. The source code and documentation for the HTML-prototype is available at: https://github.com/Opetushallitus/compleap-proto