我正在开发一个查询PeriodicTable 本体的应用程序。有没有其他类似的本体可以用它查询?基本上,我正在寻找可以使用 PeriodicTable 本体查询并提取有意义数据的本体。周期表本体包含元素周期表的所有元素及其名称、符号和原子序数。
问问题
299 次
1 回答
1
当然可以查询 dbpedia 的 SPARQL 端点http://dbpedia.org/sparql
例如 ...
select * where { <http://dbpedia.org/resource/Hydrogen> ?p ?o}
同样来自 OpenCYC,请参阅:
http://sw.openencyc.org/2008/06/10/concept/en/Hydrogen
您还可以从http://sameAs.org获取给定元素的等效链接数据 URI。看 ...
http://sameas.org/html?uri=http%3A%2F%2Fdbpedia.org%2Fresource%2FHydrogen&x=0&y=0
对于综合搜索,http ://sameas.org是一个非常有价值的资源。您可以使用它的 RESTful API 来查找引用相同 Periodic 元素的 URI,然后 HTTP 解析其中的每一个以获取 RDF 数据。
如何使用 curl 获取所有周期元素
以下命令将从 dbpedia 下载 Hydrogen 的 RDF 文档:
curl -L -H "Accept: application/rdf+xml" http://dbpedia.org/resource/Hydrogen
如果您有所有元素的名称,则可以尝试解析所有元素并将其放入本地存储中。
于 2011-04-12T21:46:44.340 回答