Описание тега spin-rdf

Нотация вывода SPARQL (SPIN) - это представление члена W3C, которое определяет язык правил и ограничений на основе SPARQL для семантической сети. SPIN также является механизмом для представления повторно используемых запросов SPARQL в виде шаблонов и определения новых функций SPARQL.
1 ответ

RDFising данных с помощью SPARQL и SPIN

Я хочу RDFising данных, мне нужно построить с помощью запроса SPARQL (я использую SPIN) объект (книга) с двумя свойствами (название и автор). У всех книг есть "Заголовок", но иногда нет "Автор". Когда это происходит, он не создает эту "Книгу", и я х…
13 мар '17 в 09:29
1 ответ

Когда запускается правило SPIN:

Я использую TopBraid Free Edition для создания онтологий OWL с правилами SPIN. Я загружаю правила онтологии и SPIN в Sesame OpenRDF Workbench: Application Name OpenRDF Workbench Version 4.1.2 Runtime Information Operating System Windows 8.1 6.3 (amd…
12 июл '16 в 02:22
1 ответ

Используйте функцию SPIN, определенную в TopBraid в моем проекте Java

Я пишу свой первый Java-проект для Semantic Web с использованием фреймворка Jena. Моя онтология была заселена, и теперь я хотел бы использовать некоторые функции SPIN (они не были написаны мной) в моем проекте. Они очень просты: они получают 2 строк…
15 май '16 в 14:50
1 ответ

Как загрузить ограничения и конструкторы SPARQL/SPIN, созданные в TopBraid Composer, для использования в Sesame в репозитории с поддержкой SPIN?

Я успешно сгенерировал и протестировал ограничения SPIN (используя SPARQL ASK запросы) в онтологии OWL/RDF с использованием TopBraid Composer Maestro Edition версии 5.1.1. Теперь я хотел бы проверить эти ограничения SPIN в Сезам. Как я могу получить…
23 июн '16 в 16:47
0 ответов

Выполнение правила SPIN вне TBC

Я создал правило вращения с TBC, чтобы запросить мою онтологию. Я не хочу использовать TopBraid Composer каждый раз, когда я хочу выполнить правило SPIN. Есть ли в любом случае автоматический вызов правила SPIN. Я слышал о SPIN API. У кого-нибудь ес…
29 июл '16 в 17:56
0 ответов

Как вызвать зарегистрированную функцию SPIN в Allegrograph с AGWebView?

Я использую Allegrograph в качестве своего тройного хранилища и пытаюсь использовать функции SPIN. Мне удалось зарегистрировать простую функцию SPIN через HTTP API инструмента AGWebView. Сейчас я пытаюсь вызвать функцию SPIN в запросе SPARQL, но AGW…
08 янв '16 в 13:07
0 ответов

SPARQL/SPIN ASK соответствует URI FILTER не работает

В настоящее время у меня есть запрос, от которого я ожидаю "ИСТИНА" в качестве результата (я проверил, и это правда!). Я пытаюсь сопоставить URI. Я не уверен, почему это не работает. Ex. ASK WHERE { FILTER (?A != ?B) . ( ?A ) :get_ABC ( ?ABC ) . ( ?…
21 апр '14 в 15:44
2 ответа

Разобрать необходимую пропускную способность из FCC-указателя в SPARQL/SPIN?

Мне нужно проанализировать довольно загадочный указатель эмиссии FCC, используя SPARQL/SPIN, из составной строковой кодировки в значения, которые я легко могу аргументировать. Первая задача - получить "требуемую пропускную способность" из обозначени…
21 дек '16 в 19:25
1 ответ

Почему TopBraid Composer FE перегруппировал мои условия множественного ИЛИ в фильтр правил SPIN?

Я использую TopBraid Composer Free Edition (TBC FE) версии 5.1.3. Я строю правила SPIN / запросы CONSTRUCT. Часть моего запроса имеет оператор FILTER с несколькими условиями OR. Я ввожу это в TBC FE следующим образом: FILTER ( (?orgString = SUBSTR("…
04 июл '16 в 16:05
1 ответ

Простое правило SPIN не работает в RDF4J

Я только начал использовать тройное хранилище RDF4J (я использую его верстак, версия 2.3.1, работающий на Windows 10 с Tomcat 9.0) Я хочу использовать правила SPIN в RDF4J. Поэтому я создал новый репозиторий (в памяти с поддержкой RDFS+SPIN). Я хоте…
14 апр '18 в 18:20
1 ответ

Многопоточность в модели SPIN

Как мы можем параметризовать модель SPIN с количеством потоков? Я использую стандартную модель проверки SPIN. Есть ли варианты для установки количества параллельных потоков? Я проверил ссылку, но не нашел ничего полезного
05 дек '14 в 18:24
1 ответ

Поддержка сервера сезама для SPIN

Я новичок в SPIN, я прочитал документацию и посмотрел несколько примеров, но я хотел бы начать работать с ним. Я видел некоторые инструменты с http://topquadrant.com/ для SPIN, но некоторое время я работал с сервером openrdf-sesame и хотел бы придер…
20 апр '16 в 08:39
3 ответа

Условный подзапрос в функции SPIN (SPARQL)

Как изменить формулу запроса в зависимости от того, связана ли переменная? Я использую магическое свойство так: WHERE { VALUES (?subj) { ([my bound positional parameter value goes here...]) } ?subj :myMagicProperty ?result . } Внутри волшебного свой…
12 окт '15 в 20:49
1 ответ

Как указать RDF4J использовать тройки SPIN RDF, когда sp:text присутствует в импортированном файле RDF?

Я использую RDF4J сервер и верстак версии 2.2.2. Я использую репозиторий с поддержкой SPIN в RDF4J, и я читаю RDF-файл, созданный в TobBraid Composer Free Edition (TBC FE), содержащий множество spin:construct правила. TBD FE настроен на включение ис…
07 сен '17 в 15:01
2 ответа

Ограничение SPIN с использованием CONSTRUCT: куда идут тройки CONSTRUCT?

Я использую TopBraid Composer Free Edition (5.1.3) для создания онтологий, включая ограничения SPIN. Затем я загружаю полученные RDF-файлы в RDF4J (2.0.1) и использую RDF4J Workbench для тестирования. Я работаю над ограничениями SPIN. Вот пример про…
30 ноя '16 в 15:34
1 ответ

Подключите Protege для создания / редактирования ограничений и конструкторов SPIN?

Есть ли плагин или другие средства для создания и редактирования ограничений и конструкторов SPARQL/SPIN в Protege? Насколько я понимаю, для захвата ограничений SPIN в RDF необходимо проанализировать и закодировать код SPARQL для запросов ASK или CO…
23 июн '16 в 21:35
1 ответ

Как использовать CONSTRUCT / WHERE в объявлении правила SPARQL SPIN

Резюме Заранее благодарим за помощь в написании инструкции CONSTRUCT/WHERE, которую можно объявить как правило SPIN в бесплатной редакции TopBraid Composer и использовать. Я пытаюсь встроить оператор SPARQL CONSTRUCT/WHERE в spin:rule декларации, а …
1 ответ

Преобразование между текстовым синтаксисом SPARQL и словарем SPIN RDF: как добавить rdfs:comment и sp:text

Использование SPIN API ( http://topbraid.org/spin/api/) и работа с примером кода по адресу https://github.com/spinrdf/spinrdf/blob/master/src-examples/org/topbraid/spin/examples/SPINParsingExample.java Я пытаюсь добавить в пример обработку rdfs:comm…
24 авг '17 в 16:51
1 ответ

Установить значение по умолчанию для свойства с помощью SPIN

Я новичок в SPIN. Интересно, имеет ли смысл использовать его для следующих целей. Скажем, у меня есть следующая иерархия классов: ex:Vehicle ex:Car ex:Sedan Некоторые классы имеют свойство owl:equivalenClass установить какое-то значение, например: e…
12 июл '17 в 21:40
1 ответ

Как определить правило SPIN?

Я использую AllegroGraph 4.4. У меня есть их пример базы данных относительно генеалогического древа Кеннеди. Я скопировал пример из их уроков по SPIN. Вот: (ag.spin:register-spin-function !ex:age "prefix kennedy: <http://www.franz.com/simple#>…
06 фев '12 в 14:15