SlideShare a Scribd company logo
1 of 34
HyperTED: Exploring Video
Lectures at the Fragment Levels
for Enhancing Learning
Raphaël Troncy <raphael.troncy@eurecom.fr>
Data Science, EURECOM
@rtroncy
Credits
Julien Plu
Pasquale Lisena
Giuseppe Rizzo
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 2
Mariella Sabatino José Luis Redondo Garcia
21/10/2019 - Workshop on Search as Learning with Multimedia Information
Once upon a time …
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 4
… leading to sharing Media Fragments
 Publishing status message containing
a Media Fragment URI
 Use a ‘#’ !
 Highlight a
video
sequence
 Highlight a
region
to pay
attention to
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 5
Making video a "first class citizen"
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 6
t0 20 35
temporal media fragment
spatial media fragment
track media fragment
named media fragment“Scared Scene”
What are Media Fragments?
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 7
Media Fragments (temporal)
Fragment beginning Fragment endPlayback progress
Original resource
length
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 8
Media Fragments (spatial)
semi-opaque
overlay
highlighted
fragment
http://ninsuna.elis.ugent.be/MFPlayer/html5
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 9
Media Fragments URIs
 Bookmark / Share parts (fragments) of audio/video
content
 Annotate media fragments
 Search for media fragments
 Develop Mash-ups/Collage
 Conserve bandwidth
http://www.w3.org/TR/media-frags-reqs/
http://www.w3.org/TR/media-frags/
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 10
1984
.com
2006
CHAPTERS
2014 HOT SPOTS
ENTITIES
RELATED TED’S
CHAPTERS
THE MYSTERIOUS
FIELD OF
ENGINEERING
SYSTEMS
UNDERSTANDING
ENVIRONMENT:
A SYSTEM
APPROACH
SYSTEMS
PRACTICE:
MANAGING
SUSTAINABILITY
COURSES
New Consuming Paradigm
Users
overwhelmed
with audio-visual
content
What are the
potentially
relevant
fragments ?
How can users easily find
related documents which
complement the video
Can the video be
divided into
meaningful
fragments?
How can those
fragments be
properly
described?
Media Fragment support
 Chapters
 Hot Spots
Media Fragment annotations
 Named Entity Extraction
 Topic Detection
Hyperlinking
 With TED talks chapters
 With other educational online resources
HyperTED
http://www.w3.org/TR/media-frags/
A Media Fragment is a portion of a multimedia resource
Temporal Fragments
sections along the time dimension of the media
resource with a start and an end point
Media Fragments
TED Talks have paragraphs:
a human-made subdivision of subtitles
MF: Chapters
MF: Chapters
“This is Nikita, a security guard from one of the bars in St. Petersburg.”
“This is Nikita, a security guard from one of the bars in St. Petersburg.”
NER
Example taken from the transcript of
https://www.ted.com/talks/2089
PERSON
FUNCTION
LOCATION
Category:
type in the NER task
Natural Language Processing (NPL) Task 
disambiguating URL in a knowledge base
e.g. https://www.wikidata.org/wiki/Q656 or
http://dbpedia.org/resource/Saint_Petersburg
Annotations: Named Entities
NER Extractors
• Integrates different NER tools available on Web
• Unify NER extractors in a common output
Annotations: Named Entities
Mobile computers
Annotations: Topics
“I'm wearing a camera, just a simple webcam, a portable, battery-powered
projection system with a little mirror. These components communicate to my
cell phone in my pocket which acts as the communication and computation
device. And in the video here we see my student Pranav Mistry, who's really the
genius who's been implementing and designing this whole system...”
Battery (electricity)
Consumer electronics
Example taken from the transcript of
https://www.ted.com/talks/pattie_maes_demos_the_sixth_sense
Chapter 3
1. Clustering of consecutive chapters which talk
about similar topics and entities
2. Ordering of those fragments based on
annotation relevance (TF-IDF)
3. Filtering: Hot Spots are fragments whose
relative relevance falls under the first quarter of
the final score distribution
MF: Hot Spots
Hot Spot 1
Chapters
Hot Spot 2
Hot Spots
1. Clustering of consecutive chapters which talk about similar topics and entities
2. Ordering of those fragments based on annotation relevance (TF-IDF)
3. Filtering: fragments whose relative relevance falls under the first quarter
MF: Hot Spots
MF: Hot Spots
https://github.com/jluisred/HotSpots
• Topics
• Entities
• time code references (startNPT and endNPT)
• extractor confidence
• Resource identifier
• Full text transcript
Granularity level
• Chapter
Features indexed
Hyperlink: Indexing TED Talks
Datasets
• Open Courseware
• Open University
Anchors used in search
• Entities Too specific
• Topics Courses about the same thematic
Attributes used in search
• Title
• Description
• Subject, thematic …
Hyperlink: Finding related courses
Hyperlink: Finding related courses
Architecture
HyperTED Re-Born
http://linkedtv.eurecom.fr/HyperTED
3194 TED Talks
69033 chapters
HyperTED Demo
https://www.ted.com/talks/tim_flannery_can_seaweed_
help_curb_global_warming
Chapter 15: recommendation about the sea
https://www.ted.com/talks/clay_shirky_how_cellphones
_twitter_facebook_can_make_history
Chapter 2: recommendation about democracy
Chapter 5: recommendation about collaboration
MediaMixer Demonstrator (CERTH-ITI)
 Video lectures shot segmentation
 Concept detection adapted to
video lectures (37 concepts)
http://multimedia.iti.gr/mediamixer
/demonstrator.html
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 30
MediaMixer Mashup (JSI)
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 31
Let's go even back in time [AIED, 1999]
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 32
Sassine Abou-Jaoude, Claude Frasson, Olivier Charra and Raphaël Troncy.
On the Application of a Believable Layer in ITS. In (AIED'99) Workshop on Synthetic
Agents, Le Mans, France, July 19, 1999
Learning by Gaming
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 33
Summary / Take Away
 Trove of learning content buried in videos
 need tools to segmentate / annotate / discover this content
 We developed HyperTED in 2014!
 the concept is still original
 Natural Language Processing (information extraction)
 deep learning-based named entity extractors
 word and entity embeddings (multilingual, multimodal)
 watch ADEL: https://github.com/jplu/ADEL
 watch entity2vec: https://github.com/D2KLab/entity2vec/
 Recommender systems … at the fragment level
 deep learning architecture, using KG embeddings
21/10/2019 - Workshop on Search as Learning with Multimedia Information - 34

More Related Content

Similar to HyperTED: exploring video lectures at the fragment levels for enhancing learning

SSHOC at EOSC-hub Week - Managing Training Materials Beyond Individual Projec...
SSHOC at EOSC-hub Week - Managing Training Materials Beyond Individual Projec...SSHOC at EOSC-hub Week - Managing Training Materials Beyond Individual Projec...
SSHOC at EOSC-hub Week - Managing Training Materials Beyond Individual Projec...SSHOC
 
ICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital Objects
ICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital ObjectsICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital Objects
ICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital ObjectsShawn Day
 
Participatory Media Literacy Uwi2009
Participatory Media Literacy Uwi2009Participatory Media Literacy Uwi2009
Participatory Media Literacy Uwi2009urauch
 
Managing training materials beyond individual projects
Managing training materials beyond individual projectsManaging training materials beyond individual projects
Managing training materials beyond individual projectsEOSC-hub project
 
Bedarfsgetriebener situativer Wissenserwerb mit Webressourcen
Bedarfsgetriebener situativer Wissenserwerb mit WebressourcenBedarfsgetriebener situativer Wissenserwerb mit Webressourcen
Bedarfsgetriebener situativer Wissenserwerb mit WebressourcenCROKODIl consortium
 
Open Data Mashups: linking fragments into mosaics
Open Data Mashups: linking fragments into mosaicsOpen Data Mashups: linking fragments into mosaics
Open Data Mashups: linking fragments into mosaicsphduchesne
 
Needs of others November 2011
Needs of others November 2011Needs of others November 2011
Needs of others November 2011Razi Masri
 
Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...
Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...
Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...sebastianewert
 
Social Web Technologies Demo
Social Web Technologies DemoSocial Web Technologies Demo
Social Web Technologies DemoKeisuke Inoue
 
IST400/600 Social Web Technologies Final Project Demo
IST400/600 Social Web Technologies Final Project DemoIST400/600 Social Web Technologies Final Project Demo
IST400/600 Social Web Technologies Final Project DemoKeisuke Inoue
 
Introduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH FellowsIntroduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH FellowsJenn Riley
 
Content Sharing: Whence and Whither?
Content Sharing: Whence and Whither?Content Sharing: Whence and Whither?
Content Sharing: Whence and Whither?Nikos Manouselis
 
10 internet tools
10 internet tools10 internet tools
10 internet toolsShea Dunn
 
SREB - Metadata Harvesting Federation of Open Educational Resources
SREB - Metadata Harvesting Federation of Open Educational ResourcesSREB - Metadata Harvesting Federation of Open Educational Resources
SREB - Metadata Harvesting Federation of Open Educational ResourcesAhrash Bissell
 
Introduction to Web2.0 & Language Learning, LaProf Summer School 2010
Introduction to Web2.0 & Language Learning, LaProf Summer School 2010Introduction to Web2.0 & Language Learning, LaProf Summer School 2010
Introduction to Web2.0 & Language Learning, LaProf Summer School 2010Maria Perifanou
 
Introduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH FellowsIntroduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH FellowsJenn Riley
 
Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...
Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...
Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...tobold
 
The civil rights movement ppt for itc 1 mh 2
The civil rights movement ppt for itc 1 mh 2The civil rights movement ppt for itc 1 mh 2
The civil rights movement ppt for itc 1 mh 2hollowaymm
 
Creating Media Stories, SSSW July 13
Creating Media Stories, SSSW July 13Creating Media Stories, SSSW July 13
Creating Media Stories, SSSW July 13Lynda Hardman
 

Similar to HyperTED: exploring video lectures at the fragment levels for enhancing learning (20)

SSHOC at EOSC-hub Week - Managing Training Materials Beyond Individual Projec...
SSHOC at EOSC-hub Week - Managing Training Materials Beyond Individual Projec...SSHOC at EOSC-hub Week - Managing Training Materials Beyond Individual Projec...
SSHOC at EOSC-hub Week - Managing Training Materials Beyond Individual Projec...
 
ICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital Objects
ICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital ObjectsICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital Objects
ICRH Winter Institute Strand 4 Day 1 - Building Narratives with Digital Objects
 
Participatory Media Literacy Uwi2009
Participatory Media Literacy Uwi2009Participatory Media Literacy Uwi2009
Participatory Media Literacy Uwi2009
 
Managing training materials beyond individual projects
Managing training materials beyond individual projectsManaging training materials beyond individual projects
Managing training materials beyond individual projects
 
Bedarfsgetriebener situativer Wissenserwerb mit Webressourcen
Bedarfsgetriebener situativer Wissenserwerb mit WebressourcenBedarfsgetriebener situativer Wissenserwerb mit Webressourcen
Bedarfsgetriebener situativer Wissenserwerb mit Webressourcen
 
Open Data Mashups: linking fragments into mosaics
Open Data Mashups: linking fragments into mosaicsOpen Data Mashups: linking fragments into mosaics
Open Data Mashups: linking fragments into mosaics
 
Needs of others November 2011
Needs of others November 2011Needs of others November 2011
Needs of others November 2011
 
Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...
Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...
Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...
 
Social Web Technologies Demo
Social Web Technologies DemoSocial Web Technologies Demo
Social Web Technologies Demo
 
IST400/600 Social Web Technologies Final Project Demo
IST400/600 Social Web Technologies Final Project DemoIST400/600 Social Web Technologies Final Project Demo
IST400/600 Social Web Technologies Final Project Demo
 
Introduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH FellowsIntroduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH Fellows
 
Cook Workshop Art & Science of Learning Design
Cook Workshop Art & Science of Learning DesignCook Workshop Art & Science of Learning Design
Cook Workshop Art & Science of Learning Design
 
Content Sharing: Whence and Whither?
Content Sharing: Whence and Whither?Content Sharing: Whence and Whither?
Content Sharing: Whence and Whither?
 
10 internet tools
10 internet tools10 internet tools
10 internet tools
 
SREB - Metadata Harvesting Federation of Open Educational Resources
SREB - Metadata Harvesting Federation of Open Educational ResourcesSREB - Metadata Harvesting Federation of Open Educational Resources
SREB - Metadata Harvesting Federation of Open Educational Resources
 
Introduction to Web2.0 & Language Learning, LaProf Summer School 2010
Introduction to Web2.0 & Language Learning, LaProf Summer School 2010Introduction to Web2.0 & Language Learning, LaProf Summer School 2010
Introduction to Web2.0 & Language Learning, LaProf Summer School 2010
 
Introduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH FellowsIntroduction to Metadata for IDAH Fellows
Introduction to Metadata for IDAH Fellows
 
Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...
Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...
Learning Analytics and Sensemaking in Digital Learning Ecosystems - Examples ...
 
The civil rights movement ppt for itc 1 mh 2
The civil rights movement ppt for itc 1 mh 2The civil rights movement ppt for itc 1 mh 2
The civil rights movement ppt for itc 1 mh 2
 
Creating Media Stories, SSSW July 13
Creating Media Stories, SSSW July 13Creating Media Stories, SSSW July 13
Creating Media Stories, SSSW July 13
 

More from Raphael Troncy

K CAP 2019 Opening Ceremony
K CAP 2019 Opening CeremonyK CAP 2019 Opening Ceremony
K CAP 2019 Opening CeremonyRaphael Troncy
 
Semantic Technologies for Connected Vehicles in a Web of Things Environment
Semantic Technologies for Connected Vehicles in a Web of Things EnvironmentSemantic Technologies for Connected Vehicles in a Web of Things Environment
Semantic Technologies for Connected Vehicles in a Web of Things EnvironmentRaphael Troncy
 
Location Embeddings for Next Trip Recommendation
Location Embeddings for Next Trip RecommendationLocation Embeddings for Next Trip Recommendation
Location Embeddings for Next Trip RecommendationRaphael Troncy
 
A replication study of the top performing systems in SemEval twitter sentimen...
A replication study of the top performing systems in SemEval twitter sentimen...A replication study of the top performing systems in SemEval twitter sentimen...
A replication study of the top performing systems in SemEval twitter sentimen...Raphael Troncy
 
Contextualizing Events in TV News Shows - SNOW 2014
Contextualizing Events in TV News Shows - SNOW 2014Contextualizing Events in TV News Shows - SNOW 2014
Contextualizing Events in TV News Shows - SNOW 2014Raphael Troncy
 
Modeling Geometry and Reference Systems on the Web of Data - LGD 2014
Modeling Geometry and Reference Systems on the Web of Data - LGD 2014Modeling Geometry and Reference Systems on the Web of Data - LGD 2014
Modeling Geometry and Reference Systems on the Web of Data - LGD 2014Raphael Troncy
 
NERD: an open source platform for extracting and disambiguating named entitie...
NERD: an open source platform for extracting and disambiguating named entitie...NERD: an open source platform for extracting and disambiguating named entitie...
NERD: an open source platform for extracting and disambiguating named entitie...Raphael Troncy
 
Deep-linking into Media Assets at the Fragment Level SMAM 2013
Deep-linking into Media Assets at the Fragment Level SMAM 2013Deep-linking into Media Assets at the Fragment Level SMAM 2013
Deep-linking into Media Assets at the Fragment Level SMAM 2013Raphael Troncy
 
Describing Media Assets: Media Fragment Specification and Description
Describing Media Assets: Media Fragment Specification and DescriptionDescribing Media Assets: Media Fragment Specification and Description
Describing Media Assets: Media Fragment Specification and DescriptionRaphael Troncy
 
Semantics at the multimedia fragment level SSSW 2013
Semantics at the multimedia fragment level SSSW 2013Semantics at the multimedia fragment level SSSW 2013
Semantics at the multimedia fragment level SSSW 2013Raphael Troncy
 
Semantic structuring and linking of event-centric data in the social web
Semantic structuring and linking of event-centric data in the social webSemantic structuring and linking of event-centric data in the social web
Semantic structuring and linking of event-centric data in the social webRaphael Troncy
 
Live topic generation from event streams
Live topic generation from event streamsLive topic generation from event streams
Live topic generation from event streamsRaphael Troncy
 
MediaFinder: Collect, Enrich and Visualize Media Memes Shared by the Crowd
MediaFinder: Collect, Enrich and Visualize Media Memes Shared by the CrowdMediaFinder: Collect, Enrich and Visualize Media Memes Shared by the Crowd
MediaFinder: Collect, Enrich and Visualize Media Memes Shared by the CrowdRaphael Troncy
 
EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content
EventMedia Live: Exploring Events Connections in Real-Time to Enhance ContentEventMedia Live: Exploring Events Connections in Real-Time to Enhance Content
EventMedia Live: Exploring Events Connections in Real-Time to Enhance ContentRaphael Troncy
 
Extracting Media Items from Multiple Social Networks
Extracting Media Items from Multiple Social NetworksExtracting Media Items from Multiple Social Networks
Extracting Media Items from Multiple Social NetworksRaphael Troncy
 
Semantics at the multimedia fragment level or how enabling the remixing of on...
Semantics at the multimedia fragment level or how enabling the remixing of on...Semantics at the multimedia fragment level or how enabling the remixing of on...
Semantics at the multimedia fragment level or how enabling the remixing of on...Raphael Troncy
 
MediaEval 2012 SED Opening
MediaEval 2012 SED OpeningMediaEval 2012 SED Opening
MediaEval 2012 SED OpeningRaphael Troncy
 
DeRiVE 2011 workshop opening
DeRiVE 2011 workshop openingDeRiVE 2011 workshop opening
DeRiVE 2011 workshop openingRaphael Troncy
 
MediaEval 2011 SED Opening
MediaEval 2011 SED OpeningMediaEval 2011 SED Opening
MediaEval 2011 SED OpeningRaphael Troncy
 
ShareIt: Mining SocialMedia Activities for Detecting Events
ShareIt: Mining SocialMedia Activities for Detecting EventsShareIt: Mining SocialMedia Activities for Detecting Events
ShareIt: Mining SocialMedia Activities for Detecting EventsRaphael Troncy
 

More from Raphael Troncy (20)

K CAP 2019 Opening Ceremony
K CAP 2019 Opening CeremonyK CAP 2019 Opening Ceremony
K CAP 2019 Opening Ceremony
 
Semantic Technologies for Connected Vehicles in a Web of Things Environment
Semantic Technologies for Connected Vehicles in a Web of Things EnvironmentSemantic Technologies for Connected Vehicles in a Web of Things Environment
Semantic Technologies for Connected Vehicles in a Web of Things Environment
 
Location Embeddings for Next Trip Recommendation
Location Embeddings for Next Trip RecommendationLocation Embeddings for Next Trip Recommendation
Location Embeddings for Next Trip Recommendation
 
A replication study of the top performing systems in SemEval twitter sentimen...
A replication study of the top performing systems in SemEval twitter sentimen...A replication study of the top performing systems in SemEval twitter sentimen...
A replication study of the top performing systems in SemEval twitter sentimen...
 
Contextualizing Events in TV News Shows - SNOW 2014
Contextualizing Events in TV News Shows - SNOW 2014Contextualizing Events in TV News Shows - SNOW 2014
Contextualizing Events in TV News Shows - SNOW 2014
 
Modeling Geometry and Reference Systems on the Web of Data - LGD 2014
Modeling Geometry and Reference Systems on the Web of Data - LGD 2014Modeling Geometry and Reference Systems on the Web of Data - LGD 2014
Modeling Geometry and Reference Systems on the Web of Data - LGD 2014
 
NERD: an open source platform for extracting and disambiguating named entitie...
NERD: an open source platform for extracting and disambiguating named entitie...NERD: an open source platform for extracting and disambiguating named entitie...
NERD: an open source platform for extracting and disambiguating named entitie...
 
Deep-linking into Media Assets at the Fragment Level SMAM 2013
Deep-linking into Media Assets at the Fragment Level SMAM 2013Deep-linking into Media Assets at the Fragment Level SMAM 2013
Deep-linking into Media Assets at the Fragment Level SMAM 2013
 
Describing Media Assets: Media Fragment Specification and Description
Describing Media Assets: Media Fragment Specification and DescriptionDescribing Media Assets: Media Fragment Specification and Description
Describing Media Assets: Media Fragment Specification and Description
 
Semantics at the multimedia fragment level SSSW 2013
Semantics at the multimedia fragment level SSSW 2013Semantics at the multimedia fragment level SSSW 2013
Semantics at the multimedia fragment level SSSW 2013
 
Semantic structuring and linking of event-centric data in the social web
Semantic structuring and linking of event-centric data in the social webSemantic structuring and linking of event-centric data in the social web
Semantic structuring and linking of event-centric data in the social web
 
Live topic generation from event streams
Live topic generation from event streamsLive topic generation from event streams
Live topic generation from event streams
 
MediaFinder: Collect, Enrich and Visualize Media Memes Shared by the Crowd
MediaFinder: Collect, Enrich and Visualize Media Memes Shared by the CrowdMediaFinder: Collect, Enrich and Visualize Media Memes Shared by the Crowd
MediaFinder: Collect, Enrich and Visualize Media Memes Shared by the Crowd
 
EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content
EventMedia Live: Exploring Events Connections in Real-Time to Enhance ContentEventMedia Live: Exploring Events Connections in Real-Time to Enhance Content
EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content
 
Extracting Media Items from Multiple Social Networks
Extracting Media Items from Multiple Social NetworksExtracting Media Items from Multiple Social Networks
Extracting Media Items from Multiple Social Networks
 
Semantics at the multimedia fragment level or how enabling the remixing of on...
Semantics at the multimedia fragment level or how enabling the remixing of on...Semantics at the multimedia fragment level or how enabling the remixing of on...
Semantics at the multimedia fragment level or how enabling the remixing of on...
 
MediaEval 2012 SED Opening
MediaEval 2012 SED OpeningMediaEval 2012 SED Opening
MediaEval 2012 SED Opening
 
DeRiVE 2011 workshop opening
DeRiVE 2011 workshop openingDeRiVE 2011 workshop opening
DeRiVE 2011 workshop opening
 
MediaEval 2011 SED Opening
MediaEval 2011 SED OpeningMediaEval 2011 SED Opening
MediaEval 2011 SED Opening
 
ShareIt: Mining SocialMedia Activities for Detecting Events
ShareIt: Mining SocialMedia Activities for Detecting EventsShareIt: Mining SocialMedia Activities for Detecting Events
ShareIt: Mining SocialMedia Activities for Detecting Events
 

Recently uploaded

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

HyperTED: exploring video lectures at the fragment levels for enhancing learning

  • 1. HyperTED: Exploring Video Lectures at the Fragment Levels for Enhancing Learning Raphaël Troncy <raphael.troncy@eurecom.fr> Data Science, EURECOM @rtroncy
  • 2. Credits Julien Plu Pasquale Lisena Giuseppe Rizzo 21/10/2019 - Workshop on Search as Learning with Multimedia Information - 2 Mariella Sabatino José Luis Redondo Garcia
  • 3. 21/10/2019 - Workshop on Search as Learning with Multimedia Information
  • 4. Once upon a time … 21/10/2019 - Workshop on Search as Learning with Multimedia Information - 4
  • 5. … leading to sharing Media Fragments  Publishing status message containing a Media Fragment URI  Use a ‘#’ !  Highlight a video sequence  Highlight a region to pay attention to 21/10/2019 - Workshop on Search as Learning with Multimedia Information - 5
  • 6. Making video a "first class citizen" 21/10/2019 - Workshop on Search as Learning with Multimedia Information - 6
  • 7. t0 20 35 temporal media fragment spatial media fragment track media fragment named media fragment“Scared Scene” What are Media Fragments? 21/10/2019 - Workshop on Search as Learning with Multimedia Information - 7
  • 8. Media Fragments (temporal) Fragment beginning Fragment endPlayback progress Original resource length 21/10/2019 - Workshop on Search as Learning with Multimedia Information - 8
  • 10. Media Fragments URIs  Bookmark / Share parts (fragments) of audio/video content  Annotate media fragments  Search for media fragments  Develop Mash-ups/Collage  Conserve bandwidth http://www.w3.org/TR/media-frags-reqs/ http://www.w3.org/TR/media-frags/ 21/10/2019 - Workshop on Search as Learning with Multimedia Information - 10
  • 11. 1984 .com 2006 CHAPTERS 2014 HOT SPOTS ENTITIES RELATED TED’S CHAPTERS THE MYSTERIOUS FIELD OF ENGINEERING SYSTEMS UNDERSTANDING ENVIRONMENT: A SYSTEM APPROACH SYSTEMS PRACTICE: MANAGING SUSTAINABILITY COURSES
  • 12. New Consuming Paradigm Users overwhelmed with audio-visual content What are the potentially relevant fragments ? How can users easily find related documents which complement the video Can the video be divided into meaningful fragments? How can those fragments be properly described?
  • 13. Media Fragment support  Chapters  Hot Spots Media Fragment annotations  Named Entity Extraction  Topic Detection Hyperlinking  With TED talks chapters  With other educational online resources HyperTED
  • 14. http://www.w3.org/TR/media-frags/ A Media Fragment is a portion of a multimedia resource Temporal Fragments sections along the time dimension of the media resource with a start and an end point Media Fragments
  • 15. TED Talks have paragraphs: a human-made subdivision of subtitles MF: Chapters
  • 17. “This is Nikita, a security guard from one of the bars in St. Petersburg.” “This is Nikita, a security guard from one of the bars in St. Petersburg.” NER Example taken from the transcript of https://www.ted.com/talks/2089 PERSON FUNCTION LOCATION Category: type in the NER task Natural Language Processing (NPL) Task  disambiguating URL in a knowledge base e.g. https://www.wikidata.org/wiki/Q656 or http://dbpedia.org/resource/Saint_Petersburg Annotations: Named Entities
  • 18. NER Extractors • Integrates different NER tools available on Web • Unify NER extractors in a common output
  • 20. Mobile computers Annotations: Topics “I'm wearing a camera, just a simple webcam, a portable, battery-powered projection system with a little mirror. These components communicate to my cell phone in my pocket which acts as the communication and computation device. And in the video here we see my student Pranav Mistry, who's really the genius who's been implementing and designing this whole system...” Battery (electricity) Consumer electronics Example taken from the transcript of https://www.ted.com/talks/pattie_maes_demos_the_sixth_sense Chapter 3
  • 21. 1. Clustering of consecutive chapters which talk about similar topics and entities 2. Ordering of those fragments based on annotation relevance (TF-IDF) 3. Filtering: Hot Spots are fragments whose relative relevance falls under the first quarter of the final score distribution MF: Hot Spots Hot Spot 1 Chapters Hot Spot 2 Hot Spots
  • 22. 1. Clustering of consecutive chapters which talk about similar topics and entities 2. Ordering of those fragments based on annotation relevance (TF-IDF) 3. Filtering: fragments whose relative relevance falls under the first quarter MF: Hot Spots
  • 24. • Topics • Entities • time code references (startNPT and endNPT) • extractor confidence • Resource identifier • Full text transcript Granularity level • Chapter Features indexed Hyperlink: Indexing TED Talks
  • 25. Datasets • Open Courseware • Open University Anchors used in search • Entities Too specific • Topics Courses about the same thematic Attributes used in search • Title • Description • Subject, thematic … Hyperlink: Finding related courses
  • 29. HyperTED Demo https://www.ted.com/talks/tim_flannery_can_seaweed_ help_curb_global_warming Chapter 15: recommendation about the sea https://www.ted.com/talks/clay_shirky_how_cellphones _twitter_facebook_can_make_history Chapter 2: recommendation about democracy Chapter 5: recommendation about collaboration
  • 30. MediaMixer Demonstrator (CERTH-ITI)  Video lectures shot segmentation  Concept detection adapted to video lectures (37 concepts) http://multimedia.iti.gr/mediamixer /demonstrator.html 21/10/2019 - Workshop on Search as Learning with Multimedia Information - 30
  • 31. MediaMixer Mashup (JSI) 21/10/2019 - Workshop on Search as Learning with Multimedia Information - 31
  • 32. Let's go even back in time [AIED, 1999] 21/10/2019 - Workshop on Search as Learning with Multimedia Information - 32 Sassine Abou-Jaoude, Claude Frasson, Olivier Charra and Raphaël Troncy. On the Application of a Believable Layer in ITS. In (AIED'99) Workshop on Synthetic Agents, Le Mans, France, July 19, 1999
  • 33. Learning by Gaming 21/10/2019 - Workshop on Search as Learning with Multimedia Information - 33
  • 34. Summary / Take Away  Trove of learning content buried in videos  need tools to segmentate / annotate / discover this content  We developed HyperTED in 2014!  the concept is still original  Natural Language Processing (information extraction)  deep learning-based named entity extractors  word and entity embeddings (multilingual, multimodal)  watch ADEL: https://github.com/jplu/ADEL  watch entity2vec: https://github.com/D2KLab/entity2vec/  Recommender systems … at the fragment level  deep learning architecture, using KG embeddings 21/10/2019 - Workshop on Search as Learning with Multimedia Information - 34