1. Purpose of the function
Make it easier for students to discover new, relevant courses with an intelligent “Related Courses” ribbon that automatically suggests courses others have taken.
Why?
When a prospective course is looking at a specific course, they are not always aware of what other courses are on offer because they do not know what to look for. By presenting related courses directly on the site, we retain the learner and hopefully increase enrolments. The idea is stolen from the way webshops do this.
  1. How is that supposed to work?
The function must be activated by the MCB
When enabled, the school should go to the layout of the course page and activate the “Related Courses” ribbon.
The end user (the italics) visits a course page.
The system retrieves data from the MCB, which is originally collected and aggregated from the data submitted to the MCB by each individual school. Based on this common data pool, the current courses are matched with those related to the course that end users are viewing.
Funzioni principali:
Global On/Off Switch: Ability for MCB to enable/disable the function per school.
Layout component: An on/off option directly on the course page layout template.
Dynamic Ribbon (Slider/Carousel): Display of courses with title, image, short description and direct link.
  1. Technical Context & Scope
Prerequisites/Dependencies:
Requires that the MCB's central data collection (data-hub) is running and that a logic is defined for when two courses relate to each other. This should look at how many people have taken this particular course and which
What is NOT included (out of scope):
Personalized recommendations based on each user's history (cookies/logins). The recommendations are based solely on the course data, not the user's behavior.
Manual control of exactly which courses to display (it is controlled 100% automatically by MCB data in this version). The function does not work on complex courses, only single courses.
·