SlideShare a Scribd company logo
1 of 31
A Media Mixer for
online learning
Making learning materials more valuable for their owner
and more useful for their consumer

Lyndon Nixon
MODUL University
lyndon.nixon@modul.ac.at
Internet of Education 2013
Ljubljana, Slovenia
11-November-2013

1
Structure of the talk
• Trends in e-learning: more creation
and consumption of video
• Required multimedia technology
• Media fragment creation, description
and re-mixing in a case study:
VideoLecturesMashup
• The MediaMixer offer for your content
14.02.13

Slide 2 of 2
30
Trends in e-learning

14.02.13

Slide 3 of 3
30
Online video is growing
• 78 hours of video is uploaded to
YouTube per minute
• Online mobile video viewing Video streaming accounts
for 37% of all mobile traffic
Of all video streaming
traffic, YouTube accounts
for 45%
A Cisco study on mobile
traffic growth expects
• 66% of all traffic by 2014
will be video
• having increased 66-fold
from 2009 to 2014
14.02.13

Slide 4 of 30

4
Online education is growing
• Learners & teachers are using the
Internet both as a complement and a
replacement to traditional learning
– 60 million downloads of Open
University materials at iTunes U in 4
years
– “classroom flipping”: watch the lecture
at home, spend time in class on the
exercises

14.02.13

Slide 5 of 30

5
Online video based learning
• Open content: Open CourseWare (20
000 courses)
• Massive lecture capture system:
Opencast Matterhorn project (700
universities)
• Online portals specialised in video
lectures:
– Polimedia
– VideoLectures.NET
• 25 000 academic videos
14.02.13

Slide 6 of 30

6
Requirements on videobased learning
– E-learners need to be able to search
and retrieve the material they are
looking for (based on its subject)
– Consumption trends towards mobile
and on-the-go means interest
focuses on the parts of the material
of particular interest
14.02.13

Slide 7 of 30

7
What about sharing &
monetarizing content?
• Huge & growing amounts of valuable AV
material but unable to effectively redistribute or re-sell it.
• Media owners & platforms would like to
continue to benefit from the (online)
availability of (older, long tail) content –
currently content to make a free
distribution (cf. open video) or use adsupported hosting (eg. YouTube)
14.02.13

Slide 8 of 30

8
The rise of MOOCs
• MOOCs: Massive Open Online Courses
– 3 million user accounts, over 400 000
students registered within 4 months
at edX
– A learning „offer“ may be a remix of
different content sources
• Cost saving against recording new
material
• Tailored learning course for each
learner
• Multiple value from a single learning
14.02.13

Slide 9 of 30

9
Needed media technology

14.02.13

Slide 10 of 30
Media metadata
As video collections grow, how to find
again a specific video part?
• Computers can only automatically
extract low level media features while
humans tend to query with high level
“concepts” or “events”
– Query by Example(QBE)
– Content based Media Retrieval
– Computer Vision
“Semantic gap” an ongoing research
issue!
14.02.13

Slide 11 of 30
Media metadata (2)

http://www.techspot.com/news/49172-google-creates-neural-network-teaches-itself-to-recognize-cats.html

14.02.13

Slide 12 of 30
Media metadata (3)
• Textual metadata has long been a key
factor in media collections
– Dublin Core has summarized the main
fields for indexing and retrieval;
different industries have developed
richer metadata models
– Manual entry by collection experts,
varying terminology and interpretation
– Increasing automated production of
metadata from all available input
sources (e.g. ASR, OCR, subtitling,
14.02.13

Slide 13 of 30
Media metadata (4)
• Effective retrieval needs good query
formulation
– Controlled / known vocabularies
– System learning, query suggestion or
drill-down search
– Term normalisation / mapping
• „Named entity recognition“ (NER)
extracts distinct entities out of natural
language text
– Disambiguation & classification
– Trend towards global unique
14.02.13

Slide 14 of 30
Media metadata: trade-off
• More metadata – better retrieval /
computer supported re-use
– More manual curation – more cost
– More automated creation – less
accuracy
Pre-annotate
Using automatic
techniques

Annotate
Human oversight via
intuitive tool

14.02.13

Slide 15 of 30
Pre-annotation
• Determine the fragments of the video
material and their topics
– Segmentation based on 'natural
markers'
– Concept detection in video
– Topic identification from extracted
text
Pre-annotate
Annotate
Using automatic
techniques

Human oversight via
intuitive tool

14.02.13

Slide 16 of 30
Annotation
• Model the video description in a
structured and semantic way
– Structured metadata format
– Media fragment identification
– Entities mapped into a knowledge
domain
Pre-annotate
Using automatic
techniques

Annotate
Human oversight via
intuitive tool

14.02.13

Slide 17 of 30
Storage and retrieval
• Metadata store alongside the media
repository
– Query by topic on the metadata store
• Topic expansion via the knowledge
model
– Result set is a list of relevant video
fragments

14.02.13

Slide 18 of 30
The MediaMixer hub
• Video analysis
tools
• Video
annotation tools
• Video
metadata
creation and
publication
• Digital rights
management
• Media search
and retrieval
• Media
negotiation,
purchase and reuse
14.02.13

Slide 19 of 30

19
VideoLecturesMashup
Use case and demonstrator developed in MediaMixer project
With Jozef Stefan Institut, Viidea and the VideoLectures.NET platform
Credits: Tanja Zdolsek and Ana Fabjan (JSI)

14.02.13

Slide 20 of 30
MediaMixer use case:
VideoLecturesMashup
Extend e-learning video
platform VideoLectures to
mash up video fragments
for learners to quickly
browse across distinct
collections on the same
topic.

14.02.13

Slide 21 of 30
MediaMixer use case:
Video fragment creation
Fragments were created
based on the slide
synchronisation timeline.

… there are three
Kingdoms of Life,
Bacteria, Archaea
and Eukaryota...

Transcripts (auto-generated
by speech-to-text
technology where
necessary) were parsed and
split across fragments.

14.02.13

Slide 22 of 30
MediaMixer use case:
Video fragment annotation
Video
Fragment
(4:41-5:12)

Archaea

Fragments were then annotated by
extracting topics from their textual
metadata (slide OCR or speaker
transcription).
Topics are connected to a global
knowledge model (DBPedia).
14.02.13

Slide 23 of 30
MediaMixer use case:
Video fragment
management
Annotations are managed in
a separate metadata store.
Acidiplas
ma

„type“ relation
Archaea

Video
Fragment
(4:41-5:12)

The store provides a
semantic query endpoint
returning lists of video
fragments matching a query
topic (including semantically
related topics)

14.02.13

Slide 24 of 30
MediaMixer use case:
Video fragment playback
The front end uses HTML5
or Flash. Both codebases
are extended to support
video fragment playout.
Individual playback can be
modified to linear or nonlinear channels (for e.g. a
TV or mobile video
experience)

14.02.13

Slide 25 of 30
Demo @
mediamixer.videolectures.
net

14.02.13

Slide 26 of 30
The MediaMixer offer

14.02.13

Slide 27 of 30
MediaMixer community
portal
Free sign-up
Intro to all technology at
community.mediamixer.eu/about
Updated with latest materials on all
Media Mixer topics:
Technology use cases
Demonstrators
Tutorials, cf. Core Technology
Set
Presentations
http://community.mediamixer.eu Software
Specifications

14.02.13

Slide 28 of 30
MediaMixer Webinars
LIVE Webinars at
http://mediamixer.eu/live
cover all technology areas and use
cases
RECORDINGS on VideoLectures.NET
Next live talk this Thursday 14.11. at
1100 CET

14.02.13

Slide 29 of 30
MediaMixer Winter School

Learn about and get hands-on experience with the media technology.
http://winterschool.mediamixer.eu
14.02.13

Slide 30 of 30
Thank you for your
attention!

Contact us:
Membership - http://community.mediamixer.eu
Collaboration - email lyndon.nixon@modul.ac.at
Say hello @project_mmixer

31

More Related Content

Viewers also liked

D3.4. LinkedTV Interface and Presentation Engine Version 1
D3.4. LinkedTV Interface and Presentation Engine Version 1D3.4. LinkedTV Interface and Presentation Engine Version 1
D3.4. LinkedTV Interface and Presentation Engine Version 1LinkedTV
 
D3.3. LinkedTV User Interfaces Sketch
D3.3. LinkedTV User Interfaces SketchD3.3. LinkedTV User Interfaces Sketch
D3.3. LinkedTV User Interfaces SketchLinkedTV
 
LinkedTV Deliverable D1.4 Visual, text and audio information analysis for hyp...
LinkedTV Deliverable D1.4 Visual, text and audio information analysis for hyp...LinkedTV Deliverable D1.4 Visual, text and audio information analysis for hyp...
LinkedTV Deliverable D1.4 Visual, text and audio information analysis for hyp...LinkedTV
 
D3.2. Specification of Presentation Interfaces for The Three Scenarios
D3.2. Specification of Presentation Interfaces for The Three ScenariosD3.2. Specification of Presentation Interfaces for The Three Scenarios
D3.2. Specification of Presentation Interfaces for The Three ScenariosLinkedTV
 
D3.1. Specification of Functional Requirements Satisfying User Information Needs
D3.1. Specification of Functional Requirements Satisfying User Information NeedsD3.1. Specification of Functional Requirements Satisfying User Information Needs
D3.1. Specification of Functional Requirements Satisfying User Information NeedsLinkedTV
 
Example-Based Remixing of Multimedia Contents
Example-Based Remixing of Multimedia ContentsExample-Based Remixing of Multimedia Contents
Example-Based Remixing of Multimedia ContentsMediaMixerCommunity
 
Re-using Media on the Web: Media fragment re-mixing and playout
Re-using Media on the Web: Media fragment re-mixing and playoutRe-using Media on the Web: Media fragment re-mixing and playout
Re-using Media on the Web: Media fragment re-mixing and playoutMediaMixerCommunity
 
Remixing Media on the Web: Media Fragment Specification and Semantics
Remixing Media on the Web: Media Fragment Specification and SemanticsRemixing Media on the Web: Media Fragment Specification and Semantics
Remixing Media on the Web: Media Fragment Specification and SemanticsMediaMixerCommunity
 
LinkedTV - an added value enrichment solution for AV content providers
LinkedTV - an added value enrichment solution for AV content providersLinkedTV - an added value enrichment solution for AV content providers
LinkedTV - an added value enrichment solution for AV content providersLinkedTV
 

Viewers also liked (11)

Damny media mixer
Damny media mixerDamny media mixer
Damny media mixer
 
D3.4. LinkedTV Interface and Presentation Engine Version 1
D3.4. LinkedTV Interface and Presentation Engine Version 1D3.4. LinkedTV Interface and Presentation Engine Version 1
D3.4. LinkedTV Interface and Presentation Engine Version 1
 
D3.3. LinkedTV User Interfaces Sketch
D3.3. LinkedTV User Interfaces SketchD3.3. LinkedTV User Interfaces Sketch
D3.3. LinkedTV User Interfaces Sketch
 
LinkedTV Deliverable D1.4 Visual, text and audio information analysis for hyp...
LinkedTV Deliverable D1.4 Visual, text and audio information analysis for hyp...LinkedTV Deliverable D1.4 Visual, text and audio information analysis for hyp...
LinkedTV Deliverable D1.4 Visual, text and audio information analysis for hyp...
 
D3.2. Specification of Presentation Interfaces for The Three Scenarios
D3.2. Specification of Presentation Interfaces for The Three ScenariosD3.2. Specification of Presentation Interfaces for The Three Scenarios
D3.2. Specification of Presentation Interfaces for The Three Scenarios
 
D3.1. Specification of Functional Requirements Satisfying User Information Needs
D3.1. Specification of Functional Requirements Satisfying User Information NeedsD3.1. Specification of Functional Requirements Satisfying User Information Needs
D3.1. Specification of Functional Requirements Satisfying User Information Needs
 
Example-Based Remixing of Multimedia Contents
Example-Based Remixing of Multimedia ContentsExample-Based Remixing of Multimedia Contents
Example-Based Remixing of Multimedia Contents
 
Re-using Media on the Web: Media fragment re-mixing and playout
Re-using Media on the Web: Media fragment re-mixing and playoutRe-using Media on the Web: Media fragment re-mixing and playout
Re-using Media on the Web: Media fragment re-mixing and playout
 
Remixing Media on the Web: Media Fragment Specification and Semantics
Remixing Media on the Web: Media Fragment Specification and SemanticsRemixing Media on the Web: Media Fragment Specification and Semantics
Remixing Media on the Web: Media Fragment Specification and Semantics
 
News Semantic Snapshot
News Semantic SnapshotNews Semantic Snapshot
News Semantic Snapshot
 
LinkedTV - an added value enrichment solution for AV content providers
LinkedTV - an added value enrichment solution for AV content providersLinkedTV - an added value enrichment solution for AV content providers
LinkedTV - an added value enrichment solution for AV content providers
 

More from MediaMixerCommunity

VideoLecturesMashup: using media fragments and semantic annotations to enable...
VideoLecturesMashup: using media fragments and semantic annotations to enable...VideoLecturesMashup: using media fragments and semantic annotations to enable...
VideoLecturesMashup: using media fragments and semantic annotations to enable...MediaMixerCommunity
 
Re-using Media on the Web Tutorial: Introduction and Examples
Re-using Media on the Web Tutorial: Introduction and ExamplesRe-using Media on the Web Tutorial: Introduction and Examples
Re-using Media on the Web Tutorial: Introduction and ExamplesMediaMixerCommunity
 
Semantic Multimedia Remixing - MediaEval 2013 Search and Hyperlinking Task
Semantic Multimedia Remixing - MediaEval 2013 Search and Hyperlinking TaskSemantic Multimedia Remixing - MediaEval 2013 Search and Hyperlinking Task
Semantic Multimedia Remixing - MediaEval 2013 Search and Hyperlinking TaskMediaMixerCommunity
 
Opening up audiovisual archives for media professionals and researchers
Opening up audiovisual archives for media professionals and researchersOpening up audiovisual archives for media professionals and researchers
Opening up audiovisual archives for media professionals and researchersMediaMixerCommunity
 
The Sensor Web - New Opportunities for MediaMixing
The Sensor Web - New Opportunities for MediaMixingThe Sensor Web - New Opportunities for MediaMixing
The Sensor Web - New Opportunities for MediaMixingMediaMixerCommunity
 
Building a linked data based content discovery service for the RTÉ Archives
Building a linked data based content discovery service for the RTÉ ArchivesBuilding a linked data based content discovery service for the RTÉ Archives
Building a linked data based content discovery service for the RTÉ ArchivesMediaMixerCommunity
 
Media Mixing in the broadcast TV industry
Media Mixing in the broadcast TV industryMedia Mixing in the broadcast TV industry
Media Mixing in the broadcast TV industryMediaMixerCommunity
 
Building a linked data based content discovery service for the RTÉ Archives
Building a linked data based content discovery service for the RTÉ ArchivesBuilding a linked data based content discovery service for the RTÉ Archives
Building a linked data based content discovery service for the RTÉ ArchivesMediaMixerCommunity
 
Semantic technologies for copyright management
Semantic technologies for copyright managementSemantic technologies for copyright management
Semantic technologies for copyright managementMediaMixerCommunity
 
Video concept detection by learning from web images
Video concept detection by learning from web imagesVideo concept detection by learning from web images
Video concept detection by learning from web imagesMediaMixerCommunity
 
Intelligent tools-mitja-jermol-2013-bali-7 may2013
Intelligent tools-mitja-jermol-2013-bali-7 may2013Intelligent tools-mitja-jermol-2013-bali-7 may2013
Intelligent tools-mitja-jermol-2013-bali-7 may2013MediaMixerCommunity
 

More from MediaMixerCommunity (12)

VideoLecturesMashup: using media fragments and semantic annotations to enable...
VideoLecturesMashup: using media fragments and semantic annotations to enable...VideoLecturesMashup: using media fragments and semantic annotations to enable...
VideoLecturesMashup: using media fragments and semantic annotations to enable...
 
Re-using Media on the Web Tutorial: Introduction and Examples
Re-using Media on the Web Tutorial: Introduction and ExamplesRe-using Media on the Web Tutorial: Introduction and Examples
Re-using Media on the Web Tutorial: Introduction and Examples
 
Semantic Multimedia Remixing - MediaEval 2013 Search and Hyperlinking Task
Semantic Multimedia Remixing - MediaEval 2013 Search and Hyperlinking TaskSemantic Multimedia Remixing - MediaEval 2013 Search and Hyperlinking Task
Semantic Multimedia Remixing - MediaEval 2013 Search and Hyperlinking Task
 
Opening up audiovisual archives for media professionals and researchers
Opening up audiovisual archives for media professionals and researchersOpening up audiovisual archives for media professionals and researchers
Opening up audiovisual archives for media professionals and researchers
 
The Sensor Web - New Opportunities for MediaMixing
The Sensor Web - New Opportunities for MediaMixingThe Sensor Web - New Opportunities for MediaMixing
The Sensor Web - New Opportunities for MediaMixing
 
Building a linked data based content discovery service for the RTÉ Archives
Building a linked data based content discovery service for the RTÉ ArchivesBuilding a linked data based content discovery service for the RTÉ Archives
Building a linked data based content discovery service for the RTÉ Archives
 
Media Mixing in the broadcast TV industry
Media Mixing in the broadcast TV industryMedia Mixing in the broadcast TV industry
Media Mixing in the broadcast TV industry
 
Building a linked data based content discovery service for the RTÉ Archives
Building a linked data based content discovery service for the RTÉ ArchivesBuilding a linked data based content discovery service for the RTÉ Archives
Building a linked data based content discovery service for the RTÉ Archives
 
Semantic multimedia remixing
Semantic multimedia remixingSemantic multimedia remixing
Semantic multimedia remixing
 
Semantic technologies for copyright management
Semantic technologies for copyright managementSemantic technologies for copyright management
Semantic technologies for copyright management
 
Video concept detection by learning from web images
Video concept detection by learning from web imagesVideo concept detection by learning from web images
Video concept detection by learning from web images
 
Intelligent tools-mitja-jermol-2013-bali-7 may2013
Intelligent tools-mitja-jermol-2013-bali-7 may2013Intelligent tools-mitja-jermol-2013-bali-7 may2013
Intelligent tools-mitja-jermol-2013-bali-7 may2013
 

Recently uploaded

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Recently uploaded (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

MediaMixing for e-learning - making learning materials more valuable for their owner and more useful for their consumer

  • 1. A Media Mixer for online learning Making learning materials more valuable for their owner and more useful for their consumer Lyndon Nixon MODUL University lyndon.nixon@modul.ac.at Internet of Education 2013 Ljubljana, Slovenia 11-November-2013 1
  • 2. Structure of the talk • Trends in e-learning: more creation and consumption of video • Required multimedia technology • Media fragment creation, description and re-mixing in a case study: VideoLecturesMashup • The MediaMixer offer for your content 14.02.13 Slide 2 of 2 30
  • 4. Online video is growing • 78 hours of video is uploaded to YouTube per minute • Online mobile video viewing Video streaming accounts for 37% of all mobile traffic Of all video streaming traffic, YouTube accounts for 45% A Cisco study on mobile traffic growth expects • 66% of all traffic by 2014 will be video • having increased 66-fold from 2009 to 2014 14.02.13 Slide 4 of 30 4
  • 5. Online education is growing • Learners & teachers are using the Internet both as a complement and a replacement to traditional learning – 60 million downloads of Open University materials at iTunes U in 4 years – “classroom flipping”: watch the lecture at home, spend time in class on the exercises 14.02.13 Slide 5 of 30 5
  • 6. Online video based learning • Open content: Open CourseWare (20 000 courses) • Massive lecture capture system: Opencast Matterhorn project (700 universities) • Online portals specialised in video lectures: – Polimedia – VideoLectures.NET • 25 000 academic videos 14.02.13 Slide 6 of 30 6
  • 7. Requirements on videobased learning – E-learners need to be able to search and retrieve the material they are looking for (based on its subject) – Consumption trends towards mobile and on-the-go means interest focuses on the parts of the material of particular interest 14.02.13 Slide 7 of 30 7
  • 8. What about sharing & monetarizing content? • Huge & growing amounts of valuable AV material but unable to effectively redistribute or re-sell it. • Media owners & platforms would like to continue to benefit from the (online) availability of (older, long tail) content – currently content to make a free distribution (cf. open video) or use adsupported hosting (eg. YouTube) 14.02.13 Slide 8 of 30 8
  • 9. The rise of MOOCs • MOOCs: Massive Open Online Courses – 3 million user accounts, over 400 000 students registered within 4 months at edX – A learning „offer“ may be a remix of different content sources • Cost saving against recording new material • Tailored learning course for each learner • Multiple value from a single learning 14.02.13 Slide 9 of 30 9
  • 11. Media metadata As video collections grow, how to find again a specific video part? • Computers can only automatically extract low level media features while humans tend to query with high level “concepts” or “events” – Query by Example(QBE) – Content based Media Retrieval – Computer Vision “Semantic gap” an ongoing research issue! 14.02.13 Slide 11 of 30
  • 13. Media metadata (3) • Textual metadata has long been a key factor in media collections – Dublin Core has summarized the main fields for indexing and retrieval; different industries have developed richer metadata models – Manual entry by collection experts, varying terminology and interpretation – Increasing automated production of metadata from all available input sources (e.g. ASR, OCR, subtitling, 14.02.13 Slide 13 of 30
  • 14. Media metadata (4) • Effective retrieval needs good query formulation – Controlled / known vocabularies – System learning, query suggestion or drill-down search – Term normalisation / mapping • „Named entity recognition“ (NER) extracts distinct entities out of natural language text – Disambiguation & classification – Trend towards global unique 14.02.13 Slide 14 of 30
  • 15. Media metadata: trade-off • More metadata – better retrieval / computer supported re-use – More manual curation – more cost – More automated creation – less accuracy Pre-annotate Using automatic techniques Annotate Human oversight via intuitive tool 14.02.13 Slide 15 of 30
  • 16. Pre-annotation • Determine the fragments of the video material and their topics – Segmentation based on 'natural markers' – Concept detection in video – Topic identification from extracted text Pre-annotate Annotate Using automatic techniques Human oversight via intuitive tool 14.02.13 Slide 16 of 30
  • 17. Annotation • Model the video description in a structured and semantic way – Structured metadata format – Media fragment identification – Entities mapped into a knowledge domain Pre-annotate Using automatic techniques Annotate Human oversight via intuitive tool 14.02.13 Slide 17 of 30
  • 18. Storage and retrieval • Metadata store alongside the media repository – Query by topic on the metadata store • Topic expansion via the knowledge model – Result set is a list of relevant video fragments 14.02.13 Slide 18 of 30
  • 19. The MediaMixer hub • Video analysis tools • Video annotation tools • Video metadata creation and publication • Digital rights management • Media search and retrieval • Media negotiation, purchase and reuse 14.02.13 Slide 19 of 30 19
  • 20. VideoLecturesMashup Use case and demonstrator developed in MediaMixer project With Jozef Stefan Institut, Viidea and the VideoLectures.NET platform Credits: Tanja Zdolsek and Ana Fabjan (JSI) 14.02.13 Slide 20 of 30
  • 21. MediaMixer use case: VideoLecturesMashup Extend e-learning video platform VideoLectures to mash up video fragments for learners to quickly browse across distinct collections on the same topic. 14.02.13 Slide 21 of 30
  • 22. MediaMixer use case: Video fragment creation Fragments were created based on the slide synchronisation timeline. … there are three Kingdoms of Life, Bacteria, Archaea and Eukaryota... Transcripts (auto-generated by speech-to-text technology where necessary) were parsed and split across fragments. 14.02.13 Slide 22 of 30
  • 23. MediaMixer use case: Video fragment annotation Video Fragment (4:41-5:12) Archaea Fragments were then annotated by extracting topics from their textual metadata (slide OCR or speaker transcription). Topics are connected to a global knowledge model (DBPedia). 14.02.13 Slide 23 of 30
  • 24. MediaMixer use case: Video fragment management Annotations are managed in a separate metadata store. Acidiplas ma „type“ relation Archaea Video Fragment (4:41-5:12) The store provides a semantic query endpoint returning lists of video fragments matching a query topic (including semantically related topics) 14.02.13 Slide 24 of 30
  • 25. MediaMixer use case: Video fragment playback The front end uses HTML5 or Flash. Both codebases are extended to support video fragment playout. Individual playback can be modified to linear or nonlinear channels (for e.g. a TV or mobile video experience) 14.02.13 Slide 25 of 30
  • 28. MediaMixer community portal Free sign-up Intro to all technology at community.mediamixer.eu/about Updated with latest materials on all Media Mixer topics: Technology use cases Demonstrators Tutorials, cf. Core Technology Set Presentations http://community.mediamixer.eu Software Specifications 14.02.13 Slide 28 of 30
  • 29. MediaMixer Webinars LIVE Webinars at http://mediamixer.eu/live cover all technology areas and use cases RECORDINGS on VideoLectures.NET Next live talk this Thursday 14.11. at 1100 CET 14.02.13 Slide 29 of 30
  • 30. MediaMixer Winter School Learn about and get hands-on experience with the media technology. http://winterschool.mediamixer.eu 14.02.13 Slide 30 of 30
  • 31. Thank you for your attention! Contact us: Membership - http://community.mediamixer.eu Collaboration - email lyndon.nixon@modul.ac.at Say hello @project_mmixer 31

Editor's Notes

  1. Online video statistics
  2. Online education statistics
  3. Online learning video statistucs
  4. Monetarization of e-learning (video) content