我公司的名字,如微软公司,金佰利公司等的列表,并为每家公司,我想检索领域,如:
- 其公司标志
- 对谷歌地图Georgraphic标识符
- 网址
- 公司成立
- 证券交易所和证券交易所股票代码
- 一种方式来获得的股票价格在过去几天
- 维基百科关于/抽象
- 子公司和母公司的列表。 例如,对于波音公司这将是Jeppessen和Availl,公司等。
我已经调查SPARQL和DBpedia中。 如何拿出SPARQL查询任何建议检索其中的一些信息? (我不需要检索所有领域只是一对夫妇领域,我上手。)
谢谢!
我公司的名字,如微软公司,金佰利公司等的列表,并为每家公司,我想检索领域,如:
我已经调查SPARQL和DBpedia中。 如何拿出SPARQL查询任何建议检索其中的一些信息? (我不需要检索所有领域只是一对夫妇领域,我上手。)
谢谢!
你可以开始使用这样的查询:
select * where {
values ?company { dbpedia:Microsoft
<http://dbpedia.org/resource/Apple_Inc.>
dbpedia:Kimberly-Clark
}
OPTIONAL { { ?company dbpprop:logo ?logo FILTER(isIRI(?logo)) }
UNION
{ ?company foaf:depiction ?logo FILTER(isIRI(?logo)) } }
OPTIONAL { ?company dbpedia-owl:abstract ?abstract
FILTER(langMatches(lang(?abstract),"EN")) }
OPTIONAL { ?company geo:lat ?latitude ;
geo:long ?longitude }
OPTIONAL { ?company dbpedia-owl:foundingDate ?foundingDate }
OPTIONAL { ?company dbpedia-owl:wikiPageExternalLink ?externalLink }
OPTIONAL { ?company dbpprop:symbol ?stockSymbol }
OPTIONAL { ?company dbpedia-owl:subsidiary ?subsidiaryPage }
}
SPARQL结果
我此基础上我的DBpedia的页看到的属性微软 , 金佰利 ,和苹果公司 。 数据不是特别干净,正因为如此,我增加了一些过滤器来查询:
并非所有这些名单的子公司,和Microsoft子公司财产并不涉及子公司,而是一个网页,大概列举了一些子公司)。
一些公司拥有的商标不良信息(因此FILTER
s的isIRI
)。 例如,苹果的dbpprop:logo
为整数150
。 我认为,这是来自维基百科的信息框线| logo = [[File:{{#property:p154}}|150px]]
| logo = [[File:{{#property:p154}}|150px]]
,其中150
是越来越拉出而不是一个更有意义的值。 过滤通过isIRI
有助于一点点。
一些公司有多个创始日期。 我不知道你会如何决定使用多的人的。
虽然该公司网页通常列为一个外部链接,并不是所有与页面相关的外部链接的是公司的网页。 我不知道你怎么会选择一个作为公司页面。
所有这一切说,它看起来像你可以得到很多从DBpedia中此信息。
你可以用下面的SPARQL查询开始。 它检索所有的对象有一个名称=苹果公司“的三元组。
select distinct ?subject ?predicate ?object where {
?subject ?predicate ?object .
?subject <http://xmlns.com/foaf/0.1/name> "Apple Inc."@en .
}
SPARQL结果
subject predicate object
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Thing
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/ontology/Company
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.opengis.net/gml/_Feature
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/ontology/Organisation
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/ontology/Agent
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://schema.org/Organization
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/class/yago/ComputerCompaniesOfTheUnitedStates
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/class/yago/SoftwareCompaniesOfTheUnitedStates
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/class/yago/RetailCompaniesOfTheUnitedStates
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/class/yago/CompaniesEstablishedIn1976
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/class/yago/ComputerHardwareCompanies
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://umbel.org/umbel/rc/Organization
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/class/yago/Company108058098
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/class/yago/HomeComputerHardwareCompanies
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/class/yago/CompaniesBasedInCupertino,California
http://dbpedia.org/resource/Apple_Inc. http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/class/yago/MobilePhoneManuFACturers