Система шаблонов для RDF?

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

Есть ли что-то подобное в Python?


person Stefano Borini    schedule 20.11.2009    source источник
comment
Я сам ничего не знаю, но попробуйте спросить на semanticoverflow.com   -  person RobV    schedule 20.11.2009


Ответы (1)


Звучит немного похоже на использование запроса SPARQL CONSTRUCT для построения окончательного графика. Запустите обычный запрос (WHERE {}) к графику, чтобы сформировать некоторые привязки переменных, а затем используйте блок CONSTRUCT {}, чтобы сделать шаблонный график вашим окончательным ответом. Любая современная библиотека rdf должна иметь поддержку SPARQL.

person dajobe    schedule 20.11.2009