Как начать работу с RDF? (Особенно для разработчиков реляционных баз данных?)

Я составляю каталог (каталоги по своей природе - это просто метаданные), и поэтому вместо базы данных я использую хранилище RDF и процессор SPARQL для компиляции данных. Я нахожусь на этапе подбора шаблонов (самое интересное). Итак, мне предстоит придумать множество шаблонов, которые просто определить в SPARQL, а затем предоставить эту информацию людям, которые пользуются каталогом.

Хорошо, вот мой вопрос:

Я работал над несколькими проектами с использованием RDF, и кажется, что начать - это самое трудное (по крайней мере, для меня), особенно если приходится начинать с нуля. Итак, я начал собирать очень базовый стартовый набор для себя, но я хотел узнать, есть ли что-то еще, что может быть лучше... что-то вроде интерактивных командных строк, которые предлагают многие скриптовые языки, или как phpMyAdmin (но для триплов).

Я видел:

  • Некоторые Web front end'ы, подключенные к конечным точкам, таким как OpenLink (пример - http://dbpedia.org/sparql), но те, которые я видел, все еще требуют много ручной работы (потому что они предназначены для широкой аудитории).

  • Существуют такие инструменты, как Tabulator (http://dig.csail.mit.edu/2007/tab/), но они больше направлены на объединение и визуализацию наборов данных, а не на создание новых наборов данных.

  • Много работы также ведется над описанием существующих данных в RDF.

  • Некоторые инструменты являются платными онлайн-сервисами (я бы предпочел установить свой собственный)

Знает ли кто-нибудь систему, которая поможет начать работу по созданию начального хранилища RDF, настройке пользовательских предпочтений и т.д., чтобы начать работу с новыми проектами, использующими RDF.

7
задан Brian Tompsett - 汤莱恩 21 January 2016 в 11:45
поделиться