SlideShare une entreprise Scribd logo
1  sur  36
Linked Data: the Entry Point for Worldwide
Media Fragments Re-use and Copyright
Management?
Roberto García
Universitat de Lleida, Spain
SemTechBizNYC’13 - October 2-3, 2013, New York City
02.10.2013 Slide 2 of 26
MediaMixer
Community set-up and networking for the
reMIXing of online MEDIA fragments
• FP7 Coordination Action
– Started November 2012
– Facilitate a Web-wide market for media
fragments re-purposing and re-selling
A history of G8 violence (© Reuters) http://slideshare.net/troncy/a-semantic-multimedia-web-create-annotate-present-and-share-your-media
02.10.2013 Slide 3 of 26
Introduction
• MediaMixer promotes the use of
semantic technologies for media mixing
• Apply them in real use cases and demos
– Fragmenting media assets
– Annotating them using semantic descriptions
– Exposing descriptions for fragment level
search
– Representing, integrating and reasoning
about rights information
02.10.2013 Slide 4 of 26
Use Case
• User Generated Content
02.10.2013 Slide 5 of 26
Use Case
• UGC from reused media
02.10.2013 Slide 6 of 26
Use Case – ContentID
ContentID ©
©ContentID
match
match
match
02.10.2013 Slide 7 of 26
Use Case
©
Block
Choices:
Track
Monetize
“Gangnam Style”, plus +33,000 videos using it, more than
$870,000 ad revenue - New York Times, Dec 7th 2012
02.10.2013 Slide 8 of 26
Use Case - Disputes
• What if more than one ownership claim?
• If disputed, no one can monetize
©©
02.10.2013 Slide 9 of 26
Use Case - Claim?
• Are we sure we can claim?
• Do we own that particular copy?
• In that territory?
• Also in relation with streaming and
YouTube?
• Does the artist like being on YouTube?
• …
02.10.2013 Slide 10 of 26
Use Case - Claim?
Thousands of pieces of registered content…
Thousands of videos on YouTube…
• Decision Support System (DSS)
– You can claim on content-id X
– You can’t really claim on content-id Y
– Trade X for Y with C (who owns Y and
wrongly claims X)
02.10.2013 Slide 11 of 26
Use Case - Claim?
• Rights DSS requirements:
– Fine grained
– Scalable (largely automatized)
– Takes into account:
• Contracts
“…all rights on the live version but studio version just in the
US.”
• Policies
“…artist does not want his music together with violent
images”.
• Rights Expression Languages
DDEX metadata:<UseType>OnDemandStream</UseType>
<TerritoryCode>Worldwide</TerritoryCode>
02.10.2013 Slide 12 of 26
MediaMixer
Technologies
Proposed Architecture
RDF Store
Rhizomer
Media
Explorer
UI generation
and user
assistance
UI generation
and navigation
Store license
or policy
Semantic
Media
Annotation
Rights Builder
User Interface
SPARQL
Rights Language
Mapping
DDEX
to RDF
DDEX
to RDF
DDEX
to RDF
Load licenses Load media
fragments annotations
02.10.2013 Slide 13 of 26
Media Fragments
13
• Goal: transform whole videos to sets of
meaningful, indexable and re-usable video
fragments
Person, Snow, Trees,
Building, Ski, …
Baseball, Throwing, Sports,
Plant, Running, …
Kitchen, Indoor, Cake, …
…
Concept
and Event
Detection
Semantic
Media
Annotation
02.10.2013 Slide 14 of 26
Linked Data
• Globally unambiguous
identifiers for any
concept needed
– Ideally more information
about the concept itself
is available via the
identifier
– Use of Web URIs →
Linked Data concept
space
– Would allow for
inference of concept
type and relationship to
other concepts
Semantic
Media
Annotation
02.10.2013 Slide 15 of 26
http://rhizomik.net/mediamixer/rightsbuilderui/
Assisted Policy and Agreement
Modelling User Interface
Rights Builder
User Interface
02.10.2013 Slide 16 of 26
Semantic Data Exploration
http://rhizomik.net/mediamixer/
Rhizomer
Media Explorer
02.10.2013 Slide 17 of 26
DDEX Sample-08.04.xml
<Deal>
<DealTerms>
<ValidityPeriod>
<StartDate>2013-01-
01</StartDate>
</ValidityPeriod>
<Usage>
<UseType>
OnDemandStream
</UseType>
<DistributionChannelType>
Internet
</DistributionChannelType>
</Usage>
<TerritoryCode>ES</TerritoryCode>
<TerritoryCode>US</TerritoryCode>
</DealTerms>
</Deal>
Copyright Ontology Model
<http://media.com/agreement#1> owl:Class;
co:start "2013-01-01" ;
owl:intersectionOf (
ddex:OnDemandStream
[ a owl:Restriction ;
owl:onProperty co:medium ;
owl:someValuesFrom ddex:Internet ]
[ a owl:Restriction ;
owl:onProperty co:location ;
owl:someValuesFrom
[ a owl:Class ;
owl:oneOf (territory:ES territory:US) ]
[ a owl:Restriction ;
owl:onProperty co:theme ;
owl:hasValue
<http://my.tv/video.ogv#t=60,100>
]
]
) .
DDEX XML to
Semantic Web Technologies
Rights Language
Mapping
02.10.2013 Slide 18 of 26
ODRL to
Semantic Web Technologies
@prefix co: <http://rhizomik.net/ontologies/2013/05/copyrightonto.owl#> .
@prefix odrlv: <http://w3.org/ns/odrl/vocab#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
<http://example.com/policy> a co:Agree ;
co:agent <http://example.com/billie>, <http://example.com/sony> ;
co:theme [ a owl:Class ;
co:end "2012-12-31" ;
co:start "0001-01-01" ;
owl:intersectionOf (
[ owl:intersectionOf (
odrlv:play [ owl:complementOf odrlv:mobile_ringtone ] ) ]
[ a owl:Restriction ;
owl:hasValue <http://example.com/billie> ;
owl:onProperty co:agent ]
[ a owl:Restriction ;
owl:hasValue <http://example.com/music> ;
owl:onProperty co:theme ] ) ] .
<http://example.com/sony:10> a schema:Organization.
<http://example.com/music> a co:Creation.
<http://example.com/billie> a schema:Person.
Copyright Ontology license to text:
“Sony and billie Agree that billie play
and not mobile ringtone music”.
Rights Language
Mapping
02.10.2013 Slide 19 of 26
Creative Commons BY-SA to
Semantic Web Technologies
Rights Language
Mapping
02.10.2013 Slide 20 of 26
Copyright Ontology
Lifecycle, Actions, Rights,…
Creator
Actor
Producer
Broadcaster
User
Motion Picture
Script
Adaptation
Performance
manifest
perform
record
Communication
broadcast
transform
Literary Work
tune
Copyright
EconomicRights
RelatedRights
MoralRights
DistributionRight
ReproductionRight
PublicPerformanceRight
FixationRight
CommunicationRight
AttributionRight
TransformationRight
IntegrityRight
DisclosureRight
WithdrawalRight
PermorfersRights
ProducersRights
BroadcastersRights
RentalRight
ImportationRight
SoundRecordRight
MotionPictureRight
BroadcastingRight
MakingAvailableRight
AdaptationRight
TranslationRight
RDF Store &
Reasoner
02.10.2013 Slide 21 of 26
• Ontology provides building blocks to model and reason
about contracts, policies, rights expression languages…
No, because it is matched
to pattern
which prohibits it:
“Artists does not want her
music with violent images”
Can we claim asset X
Copyright Ontology
Reasoning
RDF Store &
Reasoner
02.10.2013 Slide 22 of 26
• Following Linked Data principles,
starting from just content ID (URI)…
Use Case-focused solution…
but Web-wide applicability
Content
URI
URI a ma:Image
dct:title “EBU HQ”
dct:copyright URI
…
HTTP GET
image/jpeg
02.10.2013 Slide 23 of 26
Linked Data for Worldwide
Copyright Management?
Content
URI
URI a ebucore:Image
dct:title “EBU HQ”
dct:copyright URI
…
Agreement
URI
URI a co:Agreement
co:agent URI
co:theme …
…
Person
URI
URI a foaf:Person
foaf:name “…”
vcard:address …
vcard:country URI
02.10.2013 Slide 24 of 26
Semantic Technologies for
Rights Data Integration & Intelligence
MediaMixer
Technologies
(media fragments,
semantic data,
annotation, ontologies,
reasoning,…)
Policy 1:
The licensor
disagrees the
licensee
adaptsmedia
fragments
containing…
<xml>
<right>
<play/>
</right>
<content
id=“frg1”/>
</xml>
Semantic
Media
Annotation
Rights Builder
User Interface
Rights Language
Mapping
02.10.2013 Slide 25 of 26
Interested? Get involved
• Join MediaMixer community to know more
(http://community.mediamixer.eu):
– discussions, use cases, demonstrators, tutorials,
presentations, software,…
More details:
http://community.mediamixer.eu
@project_mmixer
Roberto García (@rogargon)
Universitat de Lleida, Spain
http://rhizomik.net/~roberto
Thank you for your attention
Annex A
Copyright Reasoning Explained
More details: http://rhizomik.net/copyrightonto/
02.10.2013 Slide 28 of 26
Copyright Reasoner
Reasoning Explained
• Vocabularies and ontologies provide the building blocks:
– Classes
– Properties
– Instances
– Restrictions
– …
Copyright Ontology Schema.org
Media Ontology
02.10.2013 Slide 29 of 26
Copyright Reasoner
Reasoning Explained
• These blocks can be combined to
model facts like:
– A person is the creator of an asset
– An asset is part of a compilation
– …or an employee wants to reuse a
piece of content.
Copyright Ontology Schema.org Media Ontology
Event 1: A
XYZ Media
employee
Adapt Video
result
Creation…
Uses:
02.10.2013 Slide 30 of 26
Copyright Reasoner
Reasoning Explained
• Blocks can also model patterns
to be matched by facts:
– For instance a rights expression
authorising to reuse a media
fragment…
Copyright Ontology Schema.org Media Ontology
<odrl><reso
urce>…</re
source>
<adapt>…<c
ontent id>
</odrl>
ODRL file:
02.10.2013 Slide 31 of 26
Copyright Reasoner
Reasoning Explained
• Blocks can also model patterns
to be matched by facts:
– …or prohibitions, like a policy
forbidding to reuse violent media
for educational content
Copyright Ontology RRM Ontology Media Ontology
Policy 1:
Disagree
Adapt
Creation
has subject
Violence…
Policy:
02.10.2013 Slide 32 of 26
Copyright Reasoner
Reasoning Explained
• All these models are then placed into a reasoner
– A tool based on semantic technologies capable of mixing them
taking into account ontologies (constraints, functions, rules,…)
02.10.2013 Slide 33 of 26
Copyright Reasoner
Reasoning Explained
• Ontologies teach the reasoner how to:
– Detect when some facts match a pattern
02.10.2013 Slide 34 of 26
Copyright Reasoner
Reasoning Explained
• Ontologies teach the reasoner how to:
– Give precedence to patterns so others cannot match
02.10.2013 Slide 35 of 26
Copyright Reasoner
Reasoning Explained
• Ontologies teach the reasoner how to:
– …and interpret some patterns as allowed and others
as prohibited Allowed
Prohibited
02.10.2013 Slide 36 of 26
Copyright Reasoner
Reasoning Explained
• So they can respond to queries based on all this:
No, because it is matched
to pattern
which prohibits it.
Can we reuse asset A

Contenu connexe

Similaire à Linked Data: the Entry Point for Worldwide Media Fragments Re-use and Copyright Management?

Raphaël troncy
Raphaël troncyRaphaël troncy
Raphaël troncyIRI
 
Copyright Management in the Web 3
Copyright Management in the Web 3Copyright Management in the Web 3
Copyright Management in the Web 3Roberto García
 
CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEM
CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEMCLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEM
CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEMShakas Technologies
 
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
 
Creative Commons: Enabling Access to Knowledge
Creative Commons: Enabling Access to KnowledgeCreative Commons: Enabling Access to Knowledge
Creative Commons: Enabling Access to KnowledgeAndres Guadamuz
 
Business models of open hardware
Business models of open hardwareBusiness models of open hardware
Business models of open hardwareRobert Viseur
 
Semantic Management of your Media Fragments Rights
Semantic Management of your Media Fragments RightsSemantic Management of your Media Fragments Rights
Semantic Management of your Media Fragments RightsRoberto García
 
Semantic technologies for copyright management
Semantic technologies for copyright managementSemantic technologies for copyright management
Semantic technologies for copyright managementMediaMixerCommunity
 
Semantic Technologies for Copyright Management
Semantic Technologies for Copyright ManagementSemantic Technologies for Copyright Management
Semantic Technologies for Copyright ManagementRoberto García
 
Mediamixer – Community set-up and networking for the reMIXing of online MEDIA...
Mediamixer – Community set-up and networking for the reMIXing of online MEDIA...Mediamixer – Community set-up and networking for the reMIXing of online MEDIA...
Mediamixer – Community set-up and networking for the reMIXing of online MEDIA...The Open Education Consortium
 
Building Enterprise Knowledge Using Semantic Encyclopedias
Building Enterprise Knowledge Using Semantic EncyclopediasBuilding Enterprise Knowledge Using Semantic Encyclopedias
Building Enterprise Knowledge Using Semantic EncyclopediasBernadette Clemente
 
Collaborative Science: Technologies & Examples
Collaborative Science: Technologies & ExamplesCollaborative Science: Technologies & Examples
Collaborative Science: Technologies & ExamplesCameron Kiddle
 
Cloud based multimedia content protection system
Cloud based multimedia content protection systemCloud based multimedia content protection system
Cloud based multimedia content protection systemjpstudcorner
 
Tell me why! ain't nothin' but a mistake describing media item differences w...
Tell me why! ain't nothin' but a mistake  describing media item differences w...Tell me why! ain't nothin' but a mistake  describing media item differences w...
Tell me why! ain't nothin' but a mistake describing media item differences w...MediaMixerCommunity
 
Singularity University Open Source Panel
Singularity University Open Source PanelSingularity University Open Source Panel
Singularity University Open Source PanelMike Linksvayer
 

Similaire à Linked Data: the Entry Point for Worldwide Media Fragments Re-use and Copyright Management? (20)

Damny media mixer
Damny media mixerDamny media mixer
Damny media mixer
 
Raphaël troncy
Raphaël troncyRaphaël troncy
Raphaël troncy
 
Copyright Management in the Web 3
Copyright Management in the Web 3Copyright Management in the Web 3
Copyright Management in the Web 3
 
CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEM
CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEMCLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEM
CLOUD-BASED MULTIMEDIA CONTENT PROTECTION SYSTEM
 
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
 
Creative Commons: Enabling Access to Knowledge
Creative Commons: Enabling Access to KnowledgeCreative Commons: Enabling Access to Knowledge
Creative Commons: Enabling Access to Knowledge
 
Business models of open hardware
Business models of open hardwareBusiness models of open hardware
Business models of open hardware
 
Semantic Management of your Media Fragments Rights
Semantic Management of your Media Fragments RightsSemantic Management of your Media Fragments Rights
Semantic Management of your Media Fragments Rights
 
journal in research
journal in research journal in research
journal in research
 
journal published
journal publishedjournal published
journal published
 
Semantic technologies for copyright management
Semantic technologies for copyright managementSemantic technologies for copyright management
Semantic technologies for copyright management
 
Semantic Technologies for Copyright Management
Semantic Technologies for Copyright ManagementSemantic Technologies for Copyright Management
Semantic Technologies for Copyright Management
 
Mediamixer – Community set-up and networking for the reMIXing of online MEDIA...
Mediamixer – Community set-up and networking for the reMIXing of online MEDIA...Mediamixer – Community set-up and networking for the reMIXing of online MEDIA...
Mediamixer – Community set-up and networking for the reMIXing of online MEDIA...
 
Building Enterprise Knowledge Using Semantic Encyclopedias
Building Enterprise Knowledge Using Semantic EncyclopediasBuilding Enterprise Knowledge Using Semantic Encyclopedias
Building Enterprise Knowledge Using Semantic Encyclopedias
 
Collaborative Science: Technologies & Examples
Collaborative Science: Technologies & ExamplesCollaborative Science: Technologies & Examples
Collaborative Science: Technologies & Examples
 
Cc singularity u-panel_on_open_source
Cc singularity u-panel_on_open_sourceCc singularity u-panel_on_open_source
Cc singularity u-panel_on_open_source
 
Cloud based multimedia content protection system
Cloud based multimedia content protection systemCloud based multimedia content protection system
Cloud based multimedia content protection system
 
Tell me why! ain't nothin' but a mistake describing media item differences w...
Tell me why! ain't nothin' but a mistake  describing media item differences w...Tell me why! ain't nothin' but a mistake  describing media item differences w...
Tell me why! ain't nothin' but a mistake describing media item differences w...
 
Singularity University Open Source Panel
Singularity University Open Source PanelSingularity University Open Source Panel
Singularity University Open Source Panel
 
Interaction on Clouds
Interaction on CloudsInteraction on Clouds
Interaction on Clouds
 

Plus de Roberto García

CopyrightLY: Blockchain and Semantic Web for Decentralised Copyright Management
CopyrightLY: Blockchain and Semantic Web for Decentralised Copyright ManagementCopyrightLY: Blockchain and Semantic Web for Decentralised Copyright Management
CopyrightLY: Blockchain and Semantic Web for Decentralised Copyright ManagementRoberto García
 
Facilitating an agricultural data ecosystem - The EU Code of conduct on agric...
Facilitating an agricultural data ecosystem- The EU Code of conduct on agric...Facilitating an agricultural data ecosystem- The EU Code of conduct on agric...
Facilitating an agricultural data ecosystem - The EU Code of conduct on agric...Roberto García
 
A pragmatic view on Semantic Technologies
A pragmatic view on Semantic TechnologiesA pragmatic view on Semantic Technologies
A pragmatic view on Semantic TechnologiesRoberto García
 
Facilitant un ecosistema de dades agràries: El codi de conducta de la Unió Eu...
Facilitant un ecosistema de dades agràries:El codi de conducta de la Unió Eu...Facilitant un ecosistema de dades agràries:El codi de conducta de la Unió Eu...
Facilitant un ecosistema de dades agràries: El codi de conducta de la Unió Eu...Roberto García
 
ETHICOMP 2020: Exploring Value Sensitive Design for Blockchain Development
ETHICOMP 2020: Exploring Value Sensitive Design for Blockchain DevelopmentETHICOMP 2020: Exploring Value Sensitive Design for Blockchain Development
ETHICOMP 2020: Exploring Value Sensitive Design for Blockchain DevelopmentRoberto García
 
Social Media Copyright Management using Semantic Web and Blockchain
Social Media Copyright Management  using Semantic Web and BlockchainSocial Media Copyright Management  using Semantic Web and Blockchain
Social Media Copyright Management using Semantic Web and BlockchainRoberto García
 
Exploring a Semantic Framework for Integrating DPM, XBRL and SDMX Data
Exploring a Semantic Framework for Integrating DPM, XBRL and SDMX DataExploring a Semantic Framework for Integrating DPM, XBRL and SDMX Data
Exploring a Semantic Framework for Integrating DPM, XBRL and SDMX DataRoberto García
 
Integration and Exploration of Financial Data using Semantics and Ontologies
Integration and Exploration of Financial Data using Semantics and OntologiesIntegration and Exploration of Financial Data using Semantics and Ontologies
Integration and Exploration of Financial Data using Semantics and OntologiesRoberto García
 
Multilingual Ontology for Plant Health Threats Media Monitoring
Multilingual Ontology for Plant Health Threats Media MonitoringMultilingual Ontology for Plant Health Threats Media Monitoring
Multilingual Ontology for Plant Health Threats Media MonitoringRoberto García
 
BESDUI: Benchmark for End-User Structured Data User Interfaces
BESDUI: Benchmark for End-User Structured Data User InterfacesBESDUI: Benchmark for End-User Structured Data User Interfaces
BESDUI: Benchmark for End-User Structured Data User InterfacesRoberto García
 
Exploring the Semantic Web
Exploring the Semantic WebExploring the Semantic Web
Exploring the Semantic WebRoberto García
 
Facets and Pivoting for Flexible and Usable Linked Data Exploration
Facets and Pivoting for Flexible and Usable Linked Data ExplorationFacets and Pivoting for Flexible and Usable Linked Data Exploration
Facets and Pivoting for Flexible and Usable Linked Data ExplorationRoberto García
 
Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Compa...
Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Compa...Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Compa...
Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Compa...Roberto García
 
Interacting with Linked Data to Facilitate its Sustainability
Interacting with Linked Data to Facilitate its SustainabilityInteracting with Linked Data to Facilitate its Sustainability
Interacting with Linked Data to Facilitate its SustainabilityRoberto García
 
Interacción con Linked Data y su Sostenibilidad
Interacción con Linked Data y su SostenibilidadInteracción con Linked Data y su Sostenibilidad
Interacción con Linked Data y su SostenibilidadRoberto García
 
Controlled Natural Language rendering of Copyright Ontology licenses
Controlled Natural Language rendering of Copyright Ontology licensesControlled Natural Language rendering of Copyright Ontology licenses
Controlled Natural Language rendering of Copyright Ontology licensesRoberto García
 
Triplificating and linking XBRL financial data
Triplificating and linking XBRL financial dataTriplificating and linking XBRL financial data
Triplificating and linking XBRL financial dataRoberto García
 
Interacción con la Web Semántica mediante Rhizomer
Interacción con la Web Semántica mediante RhizomerInteracción con la Web Semántica mediante Rhizomer
Interacción con la Web Semántica mediante RhizomerRoberto García
 
Retos Web 2.0... y Web 3.0
Retos Web 2.0... y Web 3.0Retos Web 2.0... y Web 3.0
Retos Web 2.0... y Web 3.0Roberto García
 

Plus de Roberto García (20)

CopyrightLY: Blockchain and Semantic Web for Decentralised Copyright Management
CopyrightLY: Blockchain and Semantic Web for Decentralised Copyright ManagementCopyrightLY: Blockchain and Semantic Web for Decentralised Copyright Management
CopyrightLY: Blockchain and Semantic Web for Decentralised Copyright Management
 
Facilitating an agricultural data ecosystem - The EU Code of conduct on agric...
Facilitating an agricultural data ecosystem- The EU Code of conduct on agric...Facilitating an agricultural data ecosystem- The EU Code of conduct on agric...
Facilitating an agricultural data ecosystem - The EU Code of conduct on agric...
 
A pragmatic view on Semantic Technologies
A pragmatic view on Semantic TechnologiesA pragmatic view on Semantic Technologies
A pragmatic view on Semantic Technologies
 
Facilitant un ecosistema de dades agràries: El codi de conducta de la Unió Eu...
Facilitant un ecosistema de dades agràries:El codi de conducta de la Unió Eu...Facilitant un ecosistema de dades agràries:El codi de conducta de la Unió Eu...
Facilitant un ecosistema de dades agràries: El codi de conducta de la Unió Eu...
 
ETHICOMP 2020: Exploring Value Sensitive Design for Blockchain Development
ETHICOMP 2020: Exploring Value Sensitive Design for Blockchain DevelopmentETHICOMP 2020: Exploring Value Sensitive Design for Blockchain Development
ETHICOMP 2020: Exploring Value Sensitive Design for Blockchain Development
 
Social Media Copyright Management using Semantic Web and Blockchain
Social Media Copyright Management  using Semantic Web and BlockchainSocial Media Copyright Management  using Semantic Web and Blockchain
Social Media Copyright Management using Semantic Web and Blockchain
 
Exploring a Semantic Framework for Integrating DPM, XBRL and SDMX Data
Exploring a Semantic Framework for Integrating DPM, XBRL and SDMX DataExploring a Semantic Framework for Integrating DPM, XBRL and SDMX Data
Exploring a Semantic Framework for Integrating DPM, XBRL and SDMX Data
 
Integration and Exploration of Financial Data using Semantics and Ontologies
Integration and Exploration of Financial Data using Semantics and OntologiesIntegration and Exploration of Financial Data using Semantics and Ontologies
Integration and Exploration of Financial Data using Semantics and Ontologies
 
Multilingual Ontology for Plant Health Threats Media Monitoring
Multilingual Ontology for Plant Health Threats Media MonitoringMultilingual Ontology for Plant Health Threats Media Monitoring
Multilingual Ontology for Plant Health Threats Media Monitoring
 
BESDUI: Benchmark for End-User Structured Data User Interfaces
BESDUI: Benchmark for End-User Structured Data User InterfacesBESDUI: Benchmark for End-User Structured Data User Interfaces
BESDUI: Benchmark for End-User Structured Data User Interfaces
 
Exploring Linked Data
Exploring Linked DataExploring Linked Data
Exploring Linked Data
 
Exploring the Semantic Web
Exploring the Semantic WebExploring the Semantic Web
Exploring the Semantic Web
 
Facets and Pivoting for Flexible and Usable Linked Data Exploration
Facets and Pivoting for Flexible and Usable Linked Data ExplorationFacets and Pivoting for Flexible and Usable Linked Data Exploration
Facets and Pivoting for Flexible and Usable Linked Data Exploration
 
Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Compa...
Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Compa...Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Compa...
Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Compa...
 
Interacting with Linked Data to Facilitate its Sustainability
Interacting with Linked Data to Facilitate its SustainabilityInteracting with Linked Data to Facilitate its Sustainability
Interacting with Linked Data to Facilitate its Sustainability
 
Interacción con Linked Data y su Sostenibilidad
Interacción con Linked Data y su SostenibilidadInteracción con Linked Data y su Sostenibilidad
Interacción con Linked Data y su Sostenibilidad
 
Controlled Natural Language rendering of Copyright Ontology licenses
Controlled Natural Language rendering of Copyright Ontology licensesControlled Natural Language rendering of Copyright Ontology licenses
Controlled Natural Language rendering of Copyright Ontology licenses
 
Triplificating and linking XBRL financial data
Triplificating and linking XBRL financial dataTriplificating and linking XBRL financial data
Triplificating and linking XBRL financial data
 
Interacción con la Web Semántica mediante Rhizomer
Interacción con la Web Semántica mediante RhizomerInteracción con la Web Semántica mediante Rhizomer
Interacción con la Web Semántica mediante Rhizomer
 
Retos Web 2.0... y Web 3.0
Retos Web 2.0... y Web 3.0Retos Web 2.0... y Web 3.0
Retos Web 2.0... y Web 3.0
 

Dernier

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
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
 
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
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Dernier (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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...
 
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
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

Linked Data: the Entry Point for Worldwide Media Fragments Re-use and Copyright Management?

  • 1. Linked Data: the Entry Point for Worldwide Media Fragments Re-use and Copyright Management? Roberto García Universitat de Lleida, Spain SemTechBizNYC’13 - October 2-3, 2013, New York City
  • 2. 02.10.2013 Slide 2 of 26 MediaMixer Community set-up and networking for the reMIXing of online MEDIA fragments • FP7 Coordination Action – Started November 2012 – Facilitate a Web-wide market for media fragments re-purposing and re-selling A history of G8 violence (© Reuters) http://slideshare.net/troncy/a-semantic-multimedia-web-create-annotate-present-and-share-your-media
  • 3. 02.10.2013 Slide 3 of 26 Introduction • MediaMixer promotes the use of semantic technologies for media mixing • Apply them in real use cases and demos – Fragmenting media assets – Annotating them using semantic descriptions – Exposing descriptions for fragment level search – Representing, integrating and reasoning about rights information
  • 4. 02.10.2013 Slide 4 of 26 Use Case • User Generated Content
  • 5. 02.10.2013 Slide 5 of 26 Use Case • UGC from reused media
  • 6. 02.10.2013 Slide 6 of 26 Use Case – ContentID ContentID © ©ContentID match match match
  • 7. 02.10.2013 Slide 7 of 26 Use Case © Block Choices: Track Monetize “Gangnam Style”, plus +33,000 videos using it, more than $870,000 ad revenue - New York Times, Dec 7th 2012
  • 8. 02.10.2013 Slide 8 of 26 Use Case - Disputes • What if more than one ownership claim? • If disputed, no one can monetize ©©
  • 9. 02.10.2013 Slide 9 of 26 Use Case - Claim? • Are we sure we can claim? • Do we own that particular copy? • In that territory? • Also in relation with streaming and YouTube? • Does the artist like being on YouTube? • …
  • 10. 02.10.2013 Slide 10 of 26 Use Case - Claim? Thousands of pieces of registered content… Thousands of videos on YouTube… • Decision Support System (DSS) – You can claim on content-id X – You can’t really claim on content-id Y – Trade X for Y with C (who owns Y and wrongly claims X)
  • 11. 02.10.2013 Slide 11 of 26 Use Case - Claim? • Rights DSS requirements: – Fine grained – Scalable (largely automatized) – Takes into account: • Contracts “…all rights on the live version but studio version just in the US.” • Policies “…artist does not want his music together with violent images”. • Rights Expression Languages DDEX metadata:<UseType>OnDemandStream</UseType> <TerritoryCode>Worldwide</TerritoryCode>
  • 12. 02.10.2013 Slide 12 of 26 MediaMixer Technologies Proposed Architecture RDF Store Rhizomer Media Explorer UI generation and user assistance UI generation and navigation Store license or policy Semantic Media Annotation Rights Builder User Interface SPARQL Rights Language Mapping DDEX to RDF DDEX to RDF DDEX to RDF Load licenses Load media fragments annotations
  • 13. 02.10.2013 Slide 13 of 26 Media Fragments 13 • Goal: transform whole videos to sets of meaningful, indexable and re-usable video fragments Person, Snow, Trees, Building, Ski, … Baseball, Throwing, Sports, Plant, Running, … Kitchen, Indoor, Cake, … … Concept and Event Detection Semantic Media Annotation
  • 14. 02.10.2013 Slide 14 of 26 Linked Data • Globally unambiguous identifiers for any concept needed – Ideally more information about the concept itself is available via the identifier – Use of Web URIs → Linked Data concept space – Would allow for inference of concept type and relationship to other concepts Semantic Media Annotation
  • 15. 02.10.2013 Slide 15 of 26 http://rhizomik.net/mediamixer/rightsbuilderui/ Assisted Policy and Agreement Modelling User Interface Rights Builder User Interface
  • 16. 02.10.2013 Slide 16 of 26 Semantic Data Exploration http://rhizomik.net/mediamixer/ Rhizomer Media Explorer
  • 17. 02.10.2013 Slide 17 of 26 DDEX Sample-08.04.xml <Deal> <DealTerms> <ValidityPeriod> <StartDate>2013-01- 01</StartDate> </ValidityPeriod> <Usage> <UseType> OnDemandStream </UseType> <DistributionChannelType> Internet </DistributionChannelType> </Usage> <TerritoryCode>ES</TerritoryCode> <TerritoryCode>US</TerritoryCode> </DealTerms> </Deal> Copyright Ontology Model <http://media.com/agreement#1> owl:Class; co:start "2013-01-01" ; owl:intersectionOf ( ddex:OnDemandStream [ a owl:Restriction ; owl:onProperty co:medium ; owl:someValuesFrom ddex:Internet ] [ a owl:Restriction ; owl:onProperty co:location ; owl:someValuesFrom [ a owl:Class ; owl:oneOf (territory:ES territory:US) ] [ a owl:Restriction ; owl:onProperty co:theme ; owl:hasValue <http://my.tv/video.ogv#t=60,100> ] ] ) . DDEX XML to Semantic Web Technologies Rights Language Mapping
  • 18. 02.10.2013 Slide 18 of 26 ODRL to Semantic Web Technologies @prefix co: <http://rhizomik.net/ontologies/2013/05/copyrightonto.owl#> . @prefix odrlv: <http://w3.org/ns/odrl/vocab#> . @prefix owl: <http://www.w3.org/2002/07/owl#> . <http://example.com/policy> a co:Agree ; co:agent <http://example.com/billie>, <http://example.com/sony> ; co:theme [ a owl:Class ; co:end "2012-12-31" ; co:start "0001-01-01" ; owl:intersectionOf ( [ owl:intersectionOf ( odrlv:play [ owl:complementOf odrlv:mobile_ringtone ] ) ] [ a owl:Restriction ; owl:hasValue <http://example.com/billie> ; owl:onProperty co:agent ] [ a owl:Restriction ; owl:hasValue <http://example.com/music> ; owl:onProperty co:theme ] ) ] . <http://example.com/sony:10> a schema:Organization. <http://example.com/music> a co:Creation. <http://example.com/billie> a schema:Person. Copyright Ontology license to text: “Sony and billie Agree that billie play and not mobile ringtone music”. Rights Language Mapping
  • 19. 02.10.2013 Slide 19 of 26 Creative Commons BY-SA to Semantic Web Technologies Rights Language Mapping
  • 20. 02.10.2013 Slide 20 of 26 Copyright Ontology Lifecycle, Actions, Rights,… Creator Actor Producer Broadcaster User Motion Picture Script Adaptation Performance manifest perform record Communication broadcast transform Literary Work tune Copyright EconomicRights RelatedRights MoralRights DistributionRight ReproductionRight PublicPerformanceRight FixationRight CommunicationRight AttributionRight TransformationRight IntegrityRight DisclosureRight WithdrawalRight PermorfersRights ProducersRights BroadcastersRights RentalRight ImportationRight SoundRecordRight MotionPictureRight BroadcastingRight MakingAvailableRight AdaptationRight TranslationRight RDF Store & Reasoner
  • 21. 02.10.2013 Slide 21 of 26 • Ontology provides building blocks to model and reason about contracts, policies, rights expression languages… No, because it is matched to pattern which prohibits it: “Artists does not want her music with violent images” Can we claim asset X Copyright Ontology Reasoning RDF Store & Reasoner
  • 22. 02.10.2013 Slide 22 of 26 • Following Linked Data principles, starting from just content ID (URI)… Use Case-focused solution… but Web-wide applicability Content URI URI a ma:Image dct:title “EBU HQ” dct:copyright URI … HTTP GET image/jpeg
  • 23. 02.10.2013 Slide 23 of 26 Linked Data for Worldwide Copyright Management? Content URI URI a ebucore:Image dct:title “EBU HQ” dct:copyright URI … Agreement URI URI a co:Agreement co:agent URI co:theme … … Person URI URI a foaf:Person foaf:name “…” vcard:address … vcard:country URI
  • 24. 02.10.2013 Slide 24 of 26 Semantic Technologies for Rights Data Integration & Intelligence MediaMixer Technologies (media fragments, semantic data, annotation, ontologies, reasoning,…) Policy 1: The licensor disagrees the licensee adaptsmedia fragments containing… <xml> <right> <play/> </right> <content id=“frg1”/> </xml> Semantic Media Annotation Rights Builder User Interface Rights Language Mapping
  • 25. 02.10.2013 Slide 25 of 26 Interested? Get involved • Join MediaMixer community to know more (http://community.mediamixer.eu): – discussions, use cases, demonstrators, tutorials, presentations, software,…
  • 26. More details: http://community.mediamixer.eu @project_mmixer Roberto García (@rogargon) Universitat de Lleida, Spain http://rhizomik.net/~roberto Thank you for your attention
  • 27. Annex A Copyright Reasoning Explained More details: http://rhizomik.net/copyrightonto/
  • 28. 02.10.2013 Slide 28 of 26 Copyright Reasoner Reasoning Explained • Vocabularies and ontologies provide the building blocks: – Classes – Properties – Instances – Restrictions – … Copyright Ontology Schema.org Media Ontology
  • 29. 02.10.2013 Slide 29 of 26 Copyright Reasoner Reasoning Explained • These blocks can be combined to model facts like: – A person is the creator of an asset – An asset is part of a compilation – …or an employee wants to reuse a piece of content. Copyright Ontology Schema.org Media Ontology Event 1: A XYZ Media employee Adapt Video result Creation… Uses:
  • 30. 02.10.2013 Slide 30 of 26 Copyright Reasoner Reasoning Explained • Blocks can also model patterns to be matched by facts: – For instance a rights expression authorising to reuse a media fragment… Copyright Ontology Schema.org Media Ontology <odrl><reso urce>…</re source> <adapt>…<c ontent id> </odrl> ODRL file:
  • 31. 02.10.2013 Slide 31 of 26 Copyright Reasoner Reasoning Explained • Blocks can also model patterns to be matched by facts: – …or prohibitions, like a policy forbidding to reuse violent media for educational content Copyright Ontology RRM Ontology Media Ontology Policy 1: Disagree Adapt Creation has subject Violence… Policy:
  • 32. 02.10.2013 Slide 32 of 26 Copyright Reasoner Reasoning Explained • All these models are then placed into a reasoner – A tool based on semantic technologies capable of mixing them taking into account ontologies (constraints, functions, rules,…)
  • 33. 02.10.2013 Slide 33 of 26 Copyright Reasoner Reasoning Explained • Ontologies teach the reasoner how to: – Detect when some facts match a pattern
  • 34. 02.10.2013 Slide 34 of 26 Copyright Reasoner Reasoning Explained • Ontologies teach the reasoner how to: – Give precedence to patterns so others cannot match
  • 35. 02.10.2013 Slide 35 of 26 Copyright Reasoner Reasoning Explained • Ontologies teach the reasoner how to: – …and interpret some patterns as allowed and others as prohibited Allowed Prohibited
  • 36. 02.10.2013 Slide 36 of 26 Copyright Reasoner Reasoning Explained • So they can respond to queries based on all this: No, because it is matched to pattern which prohibits it. Can we reuse asset A