diff --git a/domains/disinformation/misinformation-in-databases/1.rq b/domains/disinformation/misinformation-in-databases/1.rq new file mode 100644 index 00000000..eef3b8b0 --- /dev/null +++ b/domains/disinformation/misinformation-in-databases/1.rq @@ -0,0 +1,6 @@ +PREFIX : <#> + +SELECT ?w +WHERE { + ?w rdf:type :PossibleWorld . +} diff --git a/domains/disinformation/misinformation-in-databases/2.rq b/domains/disinformation/misinformation-in-databases/2.rq new file mode 100644 index 00000000..b4f86a8b --- /dev/null +++ b/domains/disinformation/misinformation-in-databases/2.rq @@ -0,0 +1,11 @@ +PREFIX : <#> + + +CONSTRUCT { + ?w1 :links ?w2 . +} +WHERE { + ?w1 :epistemicRelation _:edge1 . + _:edge1 :indinstinguishes ?w2 . + _:edge1 :agent :i . +} diff --git a/domains/disinformation/misinformation-in-databases/README.md b/domains/disinformation/misinformation-in-databases/README.md new file mode 100644 index 00000000..20759cdb --- /dev/null +++ b/domains/disinformation/misinformation-in-databases/README.md @@ -0,0 +1,30 @@ +# Description + +An agent, Christiano requests another artificial agent Celiano, about the list of current presidents. +Celiano has access to two huge databases (ex. DBpedia and Wikidata) to provide Christiano with an up-to-date answer. +However, Celiano encounters a problem : in DBBpedia, it is said that $(X, isThePresidentOf, England)$ (triple $T_1$), while in Wikidata, it says that $(X, isThePresidentOf, France)$ (triple $T_2$). This is a contradiction since we could assume that in such example the property $isPresidentOf$ has a range's cardinality of 1. + + +# Competency Questions + +| ID | Question in natural language | +|---|---| +| q1 | What are the set of possible worlds ?| +| q2 | What is the Knowledge of the hyperagent Celiano ?| + + +# Glossary + +* [**_Possible World_**](https://purl.org/hmas/regulation#Norm): a possible world is a reified set of RDF triples. +* [**_Accessibility Relation_**](https://purl.org/hmas/regulation#NormativeContext): a N-ary relation that defines links between possible worlds. + + +# Related links + +* [link toward issues that are associated to the domain](https://github.com/HyperAgents/ns.hyperagents.org/issues?q=disinformation) +* [link toward issues that are associated to this motivating scenario](https://github.com/HyperAgents/ns.hyperagents.org/issues?q=possible-worlds) +* [link toward related features that are associated to this motivating scenario](https://github.com/HyperAgents/ns.hyperagents.org/issues?q=possible-worlds) + + + + diff --git a/domains/disinformation/misinformation-in-databases/dataset.ttl b/domains/disinformation/misinformation-in-databases/dataset.ttl new file mode 100644 index 00000000..ceaff03b --- /dev/null +++ b/domains/disinformation/misinformation-in-databases/dataset.ttl @@ -0,0 +1,52 @@ +@base . +@prefix : <#> . +@prefix owl: . +@prefix hmas: . +@prefix hreg: . +@prefix rdf: . +@prefix xml: . +@prefix xsd: . +@prefix rdfs: . +@prefix time: . + +<#> rdf:type owl:Ontology ; + owl:imports . + +:LocalKnowledge rdfs:subClassOf :NAryRelation . + +:indinstinguishes a rdf:Property ; +rdfs:domain :LocalKnowledge ; +rdfs:range :PossibleWorld . + +:associatedToAgent a rdf:Property ; +rdfs:domain :LocalKnowledge ; +rdfs:range :Agent . + + +:w1 :hasNAryRelation [ +a :LocalKnowledge ; +:indinstinguishes :w2 ; +:associatedToAgent :celiano . +] ; +[ +a :LocalKnowledge ; +:indinstinguishes :w1 ; +:associatedToAgent :celiano . +] . + +:w2 :hasNAryRelation [ +a :LocalKnowledge ; +:indinstinguishes :w2 ; +:associatedToAgent :celiano . +] ; +[ +a :LocalKnowledge ; +:indinstinguishes :w1 ; +:associatedToAgent :celiano . +] . + +:w1 :hasNAryRelation [ +a :LocalKnowledge ; +:indinstinguishes :w1 ; +:associatedToAgent :christiano . +] . diff --git a/domains/disinformation/misinformation-in-databases/onto.ttl b/domains/disinformation/misinformation-in-databases/onto.ttl new file mode 100644 index 00000000..a01e63cc --- /dev/null +++ b/domains/disinformation/misinformation-in-databases/onto.ttl @@ -0,0 +1,36 @@ +@base . +@prefix : <> . +@prefix owl: . +@prefix hmas: . +@prefix hreg: . +@prefix rdf: . +@prefix xml: . +@prefix xsd: . +@prefix rdfs: . +@prefix time: . + +<#> rdf:type owl:Ontology ; + owl:imports . + + +:possible-worlds a owl:Ontology . + +:PossibleWorld a rdfs:Class ; + rdfs:comment "A possible world is a reified set of RDF triples."@en ; + rdfs:isDefinedBy :possible-worlds ; + rdfs:label "PossibleWorld"@en . + + +:NAryRelation a rdfs:Class ; + rdfs:comment "A specification of the standard behaviors one expects from others in an organization."@en ; + rdfs:isDefinedBy :possible-worlds ; + rdfs:label "NAryRelation"@en . + +:hasNAryRelation a rdf:Property ; + rdfs:comment "A specification of the standard behaviors one expects from others in an organization."@en ; + rdfs:isDefinedBy :possible-worlds ; + rdfs:label "hasNAryRelation"@en ; + rdfs:range :NAryRelation . + + + diff --git a/domains/tackling-online-disinformation/README.md b/domains/tackling-online-disinformation/README.md new file mode 100644 index 00000000..a2a95dbd --- /dev/null +++ b/domains/tackling-online-disinformation/README.md @@ -0,0 +1,6 @@ +# Tackling Online Disinformation Domain + +## Overview +The Tackling Online Disinformation domain is illustrated using the example of a multi-agent system where autonomous agents collaborate with each other to curate and label information on the Web towards tackling online disinformation. Autonomous agents are organized within an organization that follows the tackling online disinformation process presented in [1]. + +[1] Wild, A., Ciortea, A., & Mayer, S. (2020, April). Designing social machines for tackling online disinformation. In Companion Proceedings of the Web Conference 2020 (pp. 650-654).