Reporting - Session Logs and Summary Logs

Since School in a Box relies on Kolibri for the two existing reports (Session Logs and Summary Logs), can Kolibri provide other reports? For instance, can a category be provided identifying the overall subject (Math, English, History) for each activity, lesson, and video within each grade level?

Hi @BrettH,

The identification of the particular subject of the resource depends entirely on the presence of appropriate metadata on the resource - this is far from guaranteed, hence it not being built into the reports themselves.

If you have a set of resources that you know are fully annotated with appropriate metadata, then you should be able to cross reference the exported content_id with this information about your resources.

Kind Regards,
Richard

Hi Richard,

As a follow up to your statement below, we have a couple of questions to better understand the situation.

* *"The identification of the particular subject of the resource depends entirely on the presence of appropriate metadata on the resource - this is far from guaranteed, hence it not being built into the reports themselves. If you have a set of resources that you know are fully annotated with appropriate metadata, then you should be able to cross reference the exported* *`content_id`* *with this information about your resources."*

Our questions:

  1. When you reference “the resource” and “set of resources”, can you clarify more specifically what you are referring to?

  2. If Kolibri were to write another report besides the currently existing Sessions Logs and Summary Logs, what data fields/elements are available that aren’t already on these two reports?

Thanks,
Brett

Hi @BrettH,

  1. Individual resources can be annotated with additional metadata, which is described in this publicly accessible spreadsheet: https://learningequality.org/r/metadata-taxonomy - this was recently introduced, and so not all channels in the Kolibri Library have their resources annotated with this metadata.

  2. As well as the metadata above, the details of the individual resource, such as the position in the topic tree, etc. could also be displayed. One reason for not doing this by default is that it causes the report generation to take 10-100 times longer (in our internal experiments).

For more details about the fields available for individual resources, the best reference is the Kolibri code itself: https://github.com/learningequality/kolibri/blob/release-v0.16.x/kolibri/core/content/base_models.py#L91

Kind Regards,
Richard