Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

Concept Note (Vision)

Interactive videos are a great way to engage a learner. Following capabilities are essential to making a scalable generalised interactive video solution on Sunbird.

  1. Any video can be made interactive. Interactions as a behaviour of the video. Interactive behaviour can be contextual.

  2. Creator can either start with a fresh video upload or use any existing video from whitelisted repositories enabled by an sunbird adopter in their instance (e.g. DIKSHA Content Repo, YouTube, NROER, etc).

  3. Creator can add any of the existing questions or create new questions to make the video interactive.

  4. Interactive videos, similar to other assets on the platform, are reviewed before publishing. They should integrate with various creation (sourcing) workflows.

  5. Interactive videos, similar to other assets on the platform, can be organised by adding them to collections. Digital Textbook and Courses are good examples of assets (content) organised in collections.

  6. Interactive videos can be played on mobile app, web app, and desktop app just like all other content

  7. Any video can have questions attached to it. Video need not be duplicated (copied) - questions are stored as additional metadata of the video.

  8. Make a video interactive in particular context. E.g. add questions in a video to make it interactive only as part of a collection (ex course, Digital textbook) vs individual video made interactive. So when an video is added to a collection - either interactive behavior is enabled as is OR suppressed or replaced by another set of questions

  9. A video can have more than one set of questions attached to it. Each one created for a different context. Imagine a video being reused by many organisations (States) and each one having their set of questions attached to the video.

    1. Imagine Video uploaded by Org A is being made interactive by Org B using questions created by Org C.

  10. Video can be played with or without questions (interactivity) as per the need & context by the consumer, similar to turning off subtitles for a video.

    1. Allowing an interactive video to be played without interactions should be a configuration for creators. Creators can enforce interactivity (questions) in their context if they wish to.

  11. Sunbird has a concept of Content Statistics for Authors to analyse usage of their contributions. A similar dashboard should be available to contributors for their Interactive videos as well. This is to help creators understand engagement effectiveness and drop-off points to take further action for improving their videos.

  12. Sunbird adopters (e.g DIKSHA) should provide a data exhaust for Sunbird contributors to understand usage of their contributions. For example, How many interactive videos were created? What were the various engagement metrics for Interactive videos?

    1. This should be supported by a policy of Sunbird adopter (e.g. DIKSHA) allowing Sunbird contributor (e.g. Avanti, EkStep) to get data exhaust.

  13. Editor and Player plugins contributed by Plio should give due credit. E.g. ‘Contributed by Plio’

...

Suggested approach

Status
colourYellow
titledraft

  1. Enhance the asset model to store contextual interactive behaviour (contextual questions)

  2. Enhance or develop a player to play interactive video as per the context

  3. Develop an editor to create interactive videos using any video & any question

  4. Develop a data product extension to analyse interactive video

  5. Make all these changes as part of Sunbird Core and SunbirdEd to scale this innovation globally

Roadmap (Maturity Model)

Status
colourYellow
titledraft

Version 1

  1. Design for asset model to support contextual interactive behaviour

  2. Design and POC of player to support contextual interactions