The materials shown currently are text, video and audio. They are enriched them through a process called Wikification and stored into a database that contains data about user activities on the OER repositories that integrated the Connect Service, a library developed for acquiring behavior data.
The platform consists of four major components – the database, ingesting and processing pipeline, services and platform API – each employed to perform a separate task. The platform is able to process three types of OER materials: text, video and audio. In addition, it enriches them through a process called Wikification. The processed materials are stored into the database. The database also contains data about user activities on the OER repositories that integrated the X5GON Connect Service, a library developed for acquiring behaviour data. The database is accessed by the different services developed within the project – the recommender engine, the quality assurance tool and the learning analytics tool – which can be accessed through the platform API.
Check the API
GET | /search |
Get a list of relevant open educational resources (10 per page).
text | Type: String | Title: Query Text | Optional: false | The seed text from which the system finds the relevant open educational resources. |
type | Type: String | Title: Material Type | Optional: true | The type of open educational resources. Possible options: all, video, audio and text.Default value is all. |
page | Type: Integer | Title: Page | Optional: true | The page number of the recommended list.Default value is 1. |
query | Type: JSON | Title: Query Parameters | Read only: true | A JSON object containing the provided query parameters. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
query object properties
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rec_materials | Type: Array | Title: Recommended Materials | Read only: true | An array of objects, each representing an recommended open educational resource. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rec_materials object properties
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
metadata | Type: JSON | Title: Result Metadata | Read only: true | A JSON object containing the associated metadata. Helpful for navigating through the recommendations. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
metadata object properties
|
/search
)GET | /recommend/oer_materials |
Get a list of most relevant open educational resources.
text | Type: String | Title: Query Text | Optional: false | The seed text from which the system finds the relevant open educational resources. |
type | Type: String | Title: Material Type | Optional: true | The type of open educational resources. Possible options: all, video, audio and text.Default value is all. |
page | Type: Integer | Title: Page | Optional: true | The page number of the recommended list.Default value is 1. |
rec_materials | Type: Array | Title: Recommended Materials | Read only: true | An array of objects, each representing an recommended open educational resource. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rec_materials object properties
|