Помощь в написании студенческих работ
Антистрессовый сервис

Запросы с помощью R (на примере R Pellet)

РефератПомощь в написанииУзнать стоимостьмоей работы

В R Pellet реализована оптимизированная процедура выполнения запросов к ABox базы знаний. Обращение программы выполнения запроса к онтологии происходит через модуль интерфейса базы знаний. Если запрос написан на языках SPARQL или RDQL, то он считается ABox-запросом при выполнении следующих условий: Запросы на языках, использующих RDF-модель, при выполнении предварительно преобразуется… Читать ещё >

Запросы с помощью R (на примере R Pellet) (реферат, курсовая, диплом, контрольная)

В R Pellet реализована оптимизированная процедура выполнения запросов к ABox базы знаний. Обращение программы выполнения запроса к онтологии происходит через модуль интерфейса базы знаний. Если запрос написан на языках SPARQL или RDQL, то он считается ABox-запросом при выполнении следующих условий:

  • · В выражении предиката не используются переменные.
  • · Каждое свойство в выражении предиката является свойством object или datatype, определенным в онтологии или одним из следующих типов свойств: rdf: type, owl: sameIndividualAs, owl: differentFrom.
  • · Если в выражении предиката есть свойство типа rdf: type, то его значением является URI.

Запросы на языках, использующих RDF-модель, при выполнении предварительно преобразуется лингвистическим анализатором, parser’ом, во внутренний формат (программа анализатора содержится в модуле HP Lab’s ARQ инструментария Jena).

Сложнее строятся запросы для онтологий, использующих кроме RDF-модели ДЛ. В этом случае самым простым будет выполнение булевского запроса. Более сложные запросы преобразуются в наборы булевских запросов. Для этого в системе R Pellet используется несколько функциональных модулей, главный из которых производит предварительную обработку запроса и определяет, можно ли разделить его на несколько независимых подзапросов. Если это так, то запрос разбивается на несколько, и каждый из них выполняется отдельно. В конце результаты объединяются.

Показать весь текст
Заполнить форму текущей работой