Semantic Mashup/linked data with Topic Maps and Subj3ct.com

42
Ravn Webveveriet, Networked Planet Graham Moore, Networked Planet Reidar Bratsberg, Ravn Webveveriet Semantic mashup Grep, NRK, Naturfag, Subj3ct fredag 16. april 2010

description

Presentation from Topic Maps 2010 in Oslo. Presented by Graham Moore and Reidar Bratsberg. The presentation demos how we did a semantic mashup with NRK.no/skole (educational videos), Naturfag.no (learning resources in science education), Grep (the national curriculum) with the help of Topic Maps and Subj3ct.com.

Transcript of Semantic Mashup/linked data with Topic Maps and Subj3ct.com

Page 1: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

Ravn Webveveriet, Networked Planet

Graham Moore, Networked Planet Reidar Bratsberg, Ravn Webveveriet

Semantic mashupGrep, NRK, Naturfag, Subj3ct

fredag 16. april 2010

Page 2: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

Mission

• Present relevant educational videos from NRK at Naturfag.no, automatically

• Based on common connections with the curriculum (Grep)

fredag 16. april 2010

Page 3: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

Subj3ct.com

• Store subject identifiers, with names and descriptions

• Store equivalence between identifiers

• Stores links to data that contains statements about the subject

fredag 16. april 2010

Page 4: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 5: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

Players

• The curriculum (“Grep”); identifiers

• The national broadcasting service, NRK, educational television (nrk.no/skole); videos

• Learning resources in science (naturfag.no)

• Subj3ct; glue

fredag 16. april 2010

Page 6: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

Grep

• Official source for the curriculum is a topic map

• "Competence goals"

• PSIs: Published Subject Indicators

fredag 16. april 2010

Page 7: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

NRK

• National Broadcasting Corporation

• Educational videos

• Recently launched nrk.no/skole

• Topic Maps based

• Grep"competence goals"

fredag 16. april 2010

Page 8: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 9: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 10: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 11: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 12: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 13: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

Naturfag.no

• Norwegian Center for Science Education

• Learning resources for teachers

fredag 16. april 2010

Page 14: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 15: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 16: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 17: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 18: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 19: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 20: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

"gjøre rede for noen mulige konsekvenser av økt drivhuseffekt, blant annet i arktiske områder, og hvilke tiltak som settes i verk internasjonalt for å redusere økningen i drivhuseffekten"

The competence goal

http://psi.udir.no/7533d6f8-5ca7-42af-b7cc-fab4c1860a4d

The PSI

fredag 16. april 2010

Page 21: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

Subj3ct.comIdentifer resolution service

Atom feeds

Subj3ct.com

Grepnrk.no/skole (naturfag.no)

http://psi.udir.no/7533d6f8-5ca7-42af-b7cc-fab4c1860a4d

fredag 16. april 2010

Page 22: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

Atom feed

fredag 16. april 2010

Page 23: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

Atom feed entry, example from NRK

fredag 16. april 2010

Page 24: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

http://psi.udir.no/7533d6f8-5ca7-42af-b7cc-fab4c1860a4d

fredag 16. april 2010

Page 25: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 26: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

How to find related videos?

• Ask Subj3ct for representation URIs for the given subject

• Follow these URIs, and negotiate to find useful content

• Use the result as we please

fredag 16. april 2010

Page 27: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 28: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

http://psi.udir.no/7533d6f8-5ca7-42af-b7cc-fab4c1860a4d

?

fredag 16. april 2010

Page 29: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

Name, identifier, etc...[Representation, ...]

[Equivalence, ...]

fredag 16. april 2010

Page 30: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

From Subj3ct (from JSON)

fredag 16. april 2010

Page 31: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 32: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

TM-frag

fredag 16. april 2010

Page 33: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

Topic map fragment from NRK (JTM)

fredag 16. april 2010

Page 34: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

Demo

fredag 16. april 2010

Page 35: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 36: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 37: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 38: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 39: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 40: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

fredag 16. april 2010

Page 41: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

How easy was it?

• Time spent: 2 days

• Number of meetings: 1 conference call

• ~100 lines of code at Naturfag.no

fredag 16. april 2010

Page 42: Semantic Mashup/linked data with Topic Maps and Subj3ct.com

W E B V E V E R I E T

Summary

fredag 16. april 2010