...
The slidewiki platform service will then be able to send any data relating to activities performed by registered users to the LRS. This could will be performed either by:
...
via the activity-service in such a way as do decouple the event triggering with the event handling. The platform (or possibly any other service) will simply prepare the event using a custom model and send it as an activity to the activities-service. Then, the activities service will have proper handlers for each activity type that will transform it to a properly defined xAPI event and forward it to the slidewiki LRS. Alternatively, the xAPI-service could receive the activity data and the transformation and forwarding would be performed there.
The Slidewiki LRS could be further exploited by receiving user activity data external to Slidewiki, e.g. from a Learning Management System (LMS) that would integrate with Slidewiki content.
...
- the LRS instance that we are going to be using as the SlideWiki user activity data store
- the definition of user activity data we wish to collect; this could will be done on in the platform service level if directly communicating with the LRS, or on the proxy service we might use for data collection as proposed aboveactivity service that is going to receive such data
- the slidewiki platform service methods/components via which data collection will be performed for the specific activity data type
...
Drawio | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Action items
- Setup the SlideWiki LRS instance ( Learning Locker ) Benjamin Wulff, Allan Third
Jira Legacy server JIRA (slidewiki.atlassian.net) serverId 497b9b88-e2b8-32ee-be05-4d265f33883f key SWIK-977 - Benjamin Wulff, Kostis Pristouris, Dejan Paunović, and Ali Khalili
Jira Legacy server JIRA (slidewiki.atlassian.net) serverId 497b9b88-e2b8-32ee-be05-4d265f33883f key SWIK-1111 Define the process by which activity data will be (a) required by an analytics module, (b) defined and modeled, and (c) transmitted by the platform service - Specify a service for User Profiling and Skills Recognition Kostis Pristouris, Marios Meimaris, Abi James
- Specify a service for Content Recommendation Soledad Valero
- Specify a service for Advanced Analytics (there is interest by INFAI regarding this, Antje Schlaf, Roy Meissner or Kurt Junghanns could provide more info)
- Specify a service for Interactive Visual Analytics Stavros Maroulis
- Specify development for a platform module for Interactive Visual Analytics Stavros Maroulis
- Provide a way for user activity data from an LMS to be collected in the SlideWiki LRS Allan Third