Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
dbpedia中事件的Sparql_Sparql_Dbpedia - Fatal编程技术网

dbpedia中事件的Sparql

dbpedia中事件的Sparql,sparql,dbpedia,Sparql,Dbpedia,我是SPARQL新手,正在尝试查询DBPedia上的事件数据,其源文章是荷兰语的 如何查询事件类型,计算每种事件类型的数量?请告知。 我正在使用,因为它不起作用 提前谢谢 编辑:我正在按照建议添加我的查询。 以下是计算军事冲突事件的正确查询吗 是的,您的查询对dbo:MilitaryConflict类型的实体进行计数是正确的 这里有几个其他的问题,从你的开始,应该会帮助你继续 - -及- 注意-SPARQL表单中的默认图形值(成为您将在上面单击的链接中的默认图形uri=查询参数)必须保留为空,以

我是SPARQL新手,正在尝试查询DBPedia上的事件数据,其源文章是荷兰语的

如何查询事件类型,计算每种事件类型的数量?请告知。 我正在使用,因为它不起作用

提前谢谢

编辑:我正在按照建议添加我的查询。 以下是计算军事冲突事件的正确查询吗


是的,您的查询对dbo:MilitaryConflict类型的实体进行计数是正确的

这里有几个其他的问题,从你的开始,应该会帮助你继续

-

-及-


注意-SPARQL表单中的默认图形值(成为您将在上面单击的链接中的默认图形uri=查询参数)必须保留为空,以获取所有语言的结果。

是的,您的查询可以正确计算dbo:MilitaryConflict类型的实体

这里有几个其他的问题,从你的开始,应该会帮助你继续

-

-及-


注意-SPARQL表单中的默认图形值(成为您将在上面单击的链接中的默认图形uri=查询参数)必须保留为空,以获取所有语言的结果。

请参阅,并从中学习。。。通过查看您希望查找更多内容的示例,可以更轻松地找出此类查询,这样您就可以看到它具有哪些属性,您可以使用这些属性查找其他内容。。。什么是示例事件?你试过任何疑问吗?它们是什么?你得到了什么样的结果,这些结果与你想要的有什么不同?谢谢@Talled。我很难添加查询,因为它告诉我要正确缩进。我在帖子中添加了一个查询,我假设它是计算军事冲突事件的正确方法,对吗?@TallTed我现在添加了时间段的过滤器。当我没有为语言添加过滤器时,它可以工作,但由于我有语言过滤器和时间段过滤器,它会得到一个错误。。。我加了:dbo:date?date。FILTER?date>=1960-01-01^^xsd:date&&?date这应该是一个新问题,您应该在其中放置完整的新查询-1个使用just language FILTER,2个使用just date FILTER,3个同时使用language和date FILTER。请参阅,并从中学习。。。通过查看您希望查找更多内容的示例,可以更轻松地找出此类查询,这样您就可以看到它具有哪些属性,您可以使用这些属性查找其他内容。。。什么是示例事件?你试过任何疑问吗?它们是什么?你得到了什么样的结果,这些结果与你想要的有什么不同?谢谢@Talled。我很难添加查询,因为它告诉我要正确缩进。我在帖子中添加了一个查询,我假设它是计算军事冲突事件的正确方法,对吗?@TallTed我现在添加了时间段的过滤器。当我没有为语言添加过滤器时,它可以工作,但由于我有语言过滤器和时间段过滤器,它会得到一个错误。。。我加了:dbo:date?date。FILTER?date>=1960-01-01^^xsd:date&&?date这应该是一个新的问题,您应该在其中放置完整的新查询-1使用just language FILTER,2使用just date FILTER,3使用language and date FILTER。噢,谢谢!!你给了我启示:-我会努力从中学习。哦,谢谢你!!你给了我启示:-我会努力从中学习。
SELECT (count(distinct ?event) as ?cnt)
WHERE{?event a <http://dbpedia.org/ontology/MilitaryConflict> .
}
PREFIX  dbo:  <http://dbpedia.org/ontology/>

SELECT 
    ( COUNT (DISTINCT ?abs) AS ?cnt )
WHERE
  { ?event  a             dbo:MilitaryConflict ;
            dbo:abstract  ?abs .
    FILTER ( LANGMATCHES ( LANG(?abs) , "nl" ) )
}
PREFIX  dbo:  <http://dbpedia.org/ontology/>

SELECT 
    DISTINCT ?event ?abs 
WHERE
  { ?event  a             dbo:MilitaryConflict ;
            dbo:abstract  ?abs .
    FILTER ( LANGMATCHES ( LANG(?abs) , "nl" ) )
}