鉴于公司名称的列表,如何取的公司名称,网站网址,成立年份,员工等的数(Given a list of

2019-07-31 05:28发布

我公司的名字,如微软公司,金佰利公司等的列表,并为每家公司,我想检索领域,如:

  1. 其公司标志
  2. 对谷歌地图Georgraphic标识符
  3. 网址
  4. 公司成立
  5. 证券交易所和证券交易所股票代码
  6. 一种方式来获得的股票价格在过去几天
  7. 维基百科关于/抽象
  8. 子公司和母公司的列表。 例如,对于波音公司这将是Jeppessen和Availl,公司等。

我已经调查SPARQL和DBpedia中。 如何拿出SPARQL查询任何建议检索其中的一些信息? (我不需要检索所有领域只是一对夫妇领域,我上手。)

谢谢!

Answer 1:

你可以开始使用这样的查询:

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中此信息。



Answer 2:

你可以用下面的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


文章来源: Given a list of company names, how to fetch company names, website url, year established, number of employees etc