Вопросы по теме 'rdflib'

Фильтрация данных в запросе SPARQL с использованием скрипта Python
Я пытаюсь получить uri против литерала имени пользователя, используя следующий запрос в RDFlib Python. plugin.register( 'sparql', rdflib.query.Processor, 'rdfextras.sparql.processor', 'Processor') plugin.register( 'sparql',...
1247 просмотров
schedule 30.08.2023

последняя версия rdflib (4.0) недоступна для навеса
Мне нужно работать с rdflib 4.0.1 (последняя версия), чтобы работать со sparql, но этот пакет недоступен в диспетчере пакетов Canopy (Enthought). Как я могу установить его в этой ситуации?
53 просмотров
schedule 14.07.2022

Один и тот же запрос на Sparql дает разные результаты
Я прочитал несколько вопросов, связанных с моим вопросом, например Тот же sparql не возвращает одинаковые результаты , но я думаю немного иначе. Рассмотрим этот запрос, который я отправляю в http://live.dbpedia.org/sparql (конечная точка...
838 просмотров
schedule 02.05.2024

Использование SPARQL для ограниченных рассуждений RDFS и OWL
Что я сейчас использую rdflib для создания RDF-графиков и управления ими в Python. Однако RDFlib не делает никаких рассуждений RDFS или OWL. Это приводит к следующим результатам: Если бы у меня был A rdf:type MyType . MyType...
2112 просмотров
schedule 26.12.2022

Элементы вложенности Python rdflib
У меня есть существующий график rdf, который я хочу изменить. Я хочу добавить информацию в переменную n . # source graph g = source.graph #new entry n = (URIRef(obj.pid), URIRef('info:symplectic/symplectic-elements:def/model#hasPublicUrl'),...
141 просмотров
schedule 09.04.2023

Визуализируйте график RDFLIB в Python
Я новичок в RDFLIB в Python. Я нашел здесь пример создания графика. Как проще всего визуализировать граф, созданный этим кодом? import rdflib # Now we create a graph, a representaiton of the ontology g = rdflib.Graph() # Now define the key...
5866 просмотров
schedule 17.09.2023

Пользовательские функции SPARQL в rdflib
Как можно подключить пользовательскую функцию SPARQL к rdflib? Я искал в rdflib точку входа для пользовательской функции. Я не нашел специальной точки входа, но обнаружил, что rdflib.plugins.sparql.CUSTOM_EVALS может быть местом для добавления...
256 просмотров
schedule 17.05.2023

Запрос буквы мю в Sparql
Я использую библиотеку python RDFLIB для запроса файла семантической совы dicom. Мне нужно запросить метку, содержащую букву мю. Я не могу понять, как запросить ярлыки, содержащие эту букву. Код приведен ниже - q = """SELECT ?ur WHERE{?ur...
123 просмотров
schedule 21.11.2022

Что делает идентификатор в Graph?
Я пытаюсь запросить базу данных следующим образом: from rdflib import Graph, Literal, URIRef from rdflib.namespace import RDF, SKOS from rdflib.plugins.stores import sparqlstore # define endpoint according to https://www.stardog.com/docs/...
410 просмотров
schedule 10.05.2024

Можно ли автоматически объединять онтологии, чтобы точные совпадения объединялись в один предпочтительный термин?
Моя цель — объединить онтологии YSO, JUPO и JUHO (из семейства финто-онтологий: https://finto.fi/en/ ). Используя библиотеку Python RDFlib, я смог объединить различные файлы черепах и получить объединение онтологий, используя свойства слияния...
192 просмотров
schedule 11.10.2022

Как использовать команду SPARQL INSERT с rdflib? (не ВСТАВЛЯТЬ ДАННЫЕ)
Используя Python rdflib , я пытаюсь вставить новые триплеты в граф на основе некоторых основных манипуляций с существующими триплетами. Например, в этом базовом примере я создаю график, который я заполняю, используя INSERT DATA с 4 тройками....
182 просмотров
schedule 10.06.2022

Использовать литерал или строку в качестве предиката SPARQL
Я строю небольшой граф знаний из троек строк, используя rdflib. Типичная тройка будет выглядеть так: Боб пошел домой , и я добавляю их на свой график, как показано ниже (я знаю, что должен использовать стандартные объекты и пространства имен, но...
78 просмотров
schedule 30.12.2023

Транзитивный вывод с OWL-RL на RDFLIB
Я пытаюсь использовать резонер OWL на графике RDF, который я создал с помощью rdflib , следующим образом: ex = Namespace('http://example.org#') g = Graph() g.bind("ex", ex) g.add((ex.Bob, ex.drives, ex.Car)) g.add((ex.Car, RDF.type,...
92 просмотров
schedule 17.10.2023