-6

我需要使用 sparql 查询 dbpedia:

  1. 输入:人名输出:姓氏、性别、年龄、职业

  2. 输入:一个组织名称输出:创始人,如果它是公共或私人

  3. 输入:一个日期输出:如果它是一个重要的日期例如:基督徒,或复活节

  4. 输入:城市名称输出:城市的州、地区。

4

2 回答 2

0

我想我需要先了解资源,但例如对于 1. 我可以做...

SELECT *
where
{
 <http://dbpedia.org/resource/Name_x> dc:description ?p.
 <http://dbpedia.org/resource/Name_x> foaf:surname ?y
 <http://dbpedia.org/resource/Name_x> foaf:name ?y
 <http://dbpedia.org/resource/Name_x> foaf:office ?y
}       

我正在检查其他人

于 2011-12-25T19:14:47.950 回答
0

这是#4的示例

首先,您需要查看 DbPedia 中的城市本体类。城市被描述为城市

Select distinct ?city ?location 
Where 
{
   ?city a dbo:City.
   ?city dbo:location ?location.
} 
LIMIT 100

然后你可以通过过滤子句得到你想要的城市。

于 2017-10-21T17:03:04.803 回答