Использование RDFLib или любого другого API уровня Python для RDF.
Я хотел бы представить конкретный путь для нескольких триплетов в предположении о замкнутом мире.
Скажи, что у меня есть
(s1, p1, o1)
(o1, p2, o2)
(o1, p3, o2)
Я хотел бы сказать (s1 p1 / o1 / p3 / o2)
, что означает, что конкретный путь, по которому я хочу достичь от s1
до o2
, идет через "p1, o1, p3
", даже если существует больше путей.
Если это не поддерживается RDFLib, какой хороший способ представить это, чтобы в будущем я мог составить SPARQL-запрос, начиная с «пути» (s1 p1 / o1 / p3 / o2)
, добавив ?p4 ?o3
.