CQ-ENT-01: What named entities are mentioned in this document?
Intent
Retrieve all named entities that are mentioned within a scholarly document.
Natural Language Question
What named entities are mentioned in this document?
SPARQL Query
PREFIX rdf:
PREFIX rdfs:
PREFIX prov:
SELECT DISTINCT ?entity ?entityClass
WHERE {
?entity rdf:type ?entityClass .
?entityClass rdfs:subClassOf* prov:Entity .
}
Expected Result
work-semsur-2018 | Work
Evaluation of SemSur ontology | ScholarlyDocument
...
CQ-ENT-02: Which entities are datasets, algorithms, models, or frameworks?
Intent
Classify named entities by their scholarly artifact type.
Natural Language Question
Which entities are datasets, algorithms, models, or frameworks?
SPARQL Query
PREFIX rdf:
PREFIX rdfs:
PREFIX idea:
PREFIX po:
SELECT DISTINCT ?artifact
WHERE {
idea:work-semsur-2018 po:contains ?arg .
?arg idea:realizes ?app .
{ ?app idea:uses ?artifact }
UNION
{ ?app idea:introduces ?artifact }
?artifact a ?type .
FILTER (?type IN (idea:Dataset, idea:Algorithm, idea:Model, idea:Framework))
}
Expected Result
FaBiO and CiTO ontologies ... | Model
Document Components Ontology ... | Model
SemSur ontology for ... | Model
CQ-ENT-03: Which entities are newly introduced by this work?
Intent
Identify entities whose first introduction occurs in the given document.
Natural Language Question
Which entities are newly introduced by this work?
SPARQL Query
PREFIX rdf:
PREFIX rdfs:
PREFIX idea:
PREFIX po:
PREFIX owl:
SELECT DISTINCT ?artifact ?type
WHERE {
idea:work-semsur-2018 po:contains ?arg .
?arg idea:realizes ?app .
?app idea:introduces ?artifact .
?artifact a ?type .
FILTER NOT EXISTS {
?artifact rdf:type ?moreSpecificType .
?moreSpecificType rdfs:subClassOf+ ?type .
FILTER (?moreSpecificType != ?type)
}
FILTER (?type != owl:NamedIndividual)
}
Expected Result
SemSur ontology for representing research findings | Model
CQ-ENT-04: Which entities are reused from prior work?
Intent
Identify entities that were introduced in prior scholarly works but reused in this document.
Natural Language Question
Which entities are reused from prior work?
SPARQL Query
PREFIX rdf:
PREFIX rdfs:
PREFIX idea:
PREFIX po:
PREFIX owl:
SELECT DISTINCT ?artifact ?type
WHERE {
idea:work-semsur-2018 po:contains ?arg .
?arg idea:realizes ?app .
?app idea:uses ?artifact .
?artifact a ?type .
FILTER NOT EXISTS {
?artifact rdf:type ?moreSpecificType .
?moreSpecificType rdfs:subClassOf+ ?type .
FILTER (?moreSpecificType != ?type)
}
FILTER (?type != owl:NamedIndividual)
}
Expected Result
FaBiO and CiTO ontologies for ... | Model
Document Components Ontology ... | Model
CQ-ENT-05: Which paper first introduced a used artifact?
Intent
Identify the original scholarly work in which a reused entity was first introduced.
Natural Language Question
Which paper first introduced the used artifact?
SPARQL Query
PREFIX rdf:
PREFIX rdfs:
PREFIX idea:
PREFIX po:
PREFIX dc:
SELECT DISTINCT ?paper ?title
WHERE {
?art rdfs:label "SemSur ontology for representing research findings" ;
a idea:Artifact .
?app idea:introduces ?art .
?arg idea:realizes ?app .
?paper po:contains ?arg ;
dc:title ?title .
}
Expected Result
work-semsur-2018 |
"Semsur: An Ontology for Representing Semantic Textual Similarity Evaluation Studies"