Онтология похожа на PeriodicTable для интегрированного поиска - PullRequest
1 голос
/ 13 апреля 2011

Я занимаюсь разработкой приложения, которое запрашивает онтологию PeriodicTable.Есть ли какая-то другая онтология, похожая на эту, которую тоже можно опрашивать.По сути, я нахожусь в поиске онтологии, которую я могу запросить с помощью периодической онтологии и извлечь значимые данные.Онтология PeroidicTable содержит все элементы таблицы peroidic с их символом имени и атомным номером.

1 Ответ

1 голос
/ 13 апреля 2011

Конечно, вы можете запросить конечную точку SPARQL в dbpedia http://dbpedia.org/sparql

Например ...

select * where { <http://dbpedia.org/resource/Hydrogen> ?p ?o}

Также из OpenCYC, см .:

http://sw.opencyc.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 - очень ценный ресурс. Вы можете использовать его API-интерфейс restful для поиска URI, которые ссылаются на один и тот же элемент Periodic, затем HTTP разрешает каждый из них для получения данных RDF.

как получить все периодические элементы с помощью curl

Следующая команда загрузит документ RDF для водорода из dbpedia:

curl -L -H "Accept: application/rdf+xml" http://dbpedia.org/resource/Hydrogen

Если у вас есть имена всех элементов, вы можете попытаться разрешить их все и поместить в локальное хранилище.

...