Описание тега semweb

SemWeb - это библиотека Semantic Web/RDF, написанная на C# для Mono или Microsoft.NET. Библиотека может использоваться для чтения и записи RDF (XML, N3), хранения RDF в постоянном хранилище (память, MySQL и т. Д.), Запроса постоянного хранилища с помощью простого сопоставления графиков и SPARQL, а также выполнения запросов SPARQL к удаленным конечным точкам. Ограниченная RDFS и логическое заключение общего назначения также возможны. API SemWeb прост и гибок.
1 ответ

Аннотировать HTML IMG с семантическим значением

У меня есть веб-сайт HTML5 с некоторыми фотографиями и некоторыми данными об изображениях. Я хотел бы улучшить их описание, чтобы машины могли их читать. Скажем, есть фотография Моны Лизы Леонардо да Винчи, выполненная около 1503 - 1519 (примечание …
02 фев '12 в 09:34
3 ответа

SemWeb - конвертировать объект C# в тройки RDF

Все, что я хочу - это преобразовать экземпляр класса C# в тройки rdf, используя semweb, чтобы заполнить мою онтологию данными. Мой класс состоит из примитивных свойств и других классов, и я построил онтологию с той же структурой. например class Plac…
12 мар '13 в 14:47
0 ответов

Исключение происходит при разборе файла N3

Я пытаюсь проанализировать файл дампа N3 DBpedia с помощью SemWeb. Вот мой простой код: Imports SemWeb … Dim store As New MemoryStore Dim sr As New System.IO.StreamReader(chunkFile) store.Import(New N3Reader(sr)) Когда я анализирую файл чанка (котор…
23 мар '13 в 19:30
1 ответ

Использование RdfProperty массива для пользовательского класса

Я определил: [RdfSerializable] public class SomeItem { // Unique identificator of the resource [ResourceUri] public string ID { get; set; } [RdfProperty( true )] public string SomeData { get; set; } } and in some other class: [RdfProperty(true)] pub…
13 июл '09 в 21:14
2 ответа

SemWeb - Как получить результат моего запроса в XML?

Я пытаюсь использовать библиотеку SemWeb для выполнения моих запросов SPARQL на удаленной конечной точке SPARQL. это то, что я использую тестирование форта, так как это пример, который пришел с Semweb SparqlHttpSource source = new SparqlHttpSource (…
30 июн '10 в 05:53
1 ответ

Как объединить свойства данных в OWL?

Скажи, что у меня есть: Property1 не является обязательным Property2, который всегда определен Я хочу определить TrueProperty, который равен: Property1, если Property1 присутствует Property2 иначе Property2 иначе Могу ли я сделать это? Могу ли я сде…
21 дек '12 в 04:53
2 ответа

Как можно лицензировать ROWLEX по L-GPL, когда он использует SemWeb, который является GPL?

Согласно домашней странице, библиотека SemWeb (отличная библиотека для обработки RDF в.NET) выпущена под лицензией GPL. Поскольку инструмент ROWLEX построен на SemWeb, ROWLEX также должен быть GPL. Тем не менее, заявлено, что ROWLEX выпущен под L-GP…
25 май '09 в 13:50
3 ответа

Как я могу делать рассуждения в автономном режиме с Pellet?

У меня есть OWL онтология, и я использую Pellet, чтобы рассуждать об этом. Как и большинство онтологий, он начинается с включения различных стандартных онтологий: <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xsd="http://…
19 сен '08 в 07:19
2 ответа

Может ли ROWLEX использоваться в качестве файлов.DLL в коммерческих проектах (из-за некоторых компонентов, отличных от LGPL)?

Как спрашивают люди в разделе Как лицензировать ROWLEX по L-GPL, когда он использует SemWeb, то есть GPL? нет определения, можно ли использовать ROWLEX как библиотеку в коммерческих проектах. Насколько свободно использовать его в таких проектах? Мож…
30 июн '09 в 09:26
1 ответ

SWI-пролог библиотека веб-обработки URI

Будучи новичком в прологе, я читаю существующий код (а также пытаюсь написать некоторый код). Имея некоторый опыт работы в semweb, я начал играть с ним и увидел что-то, что меня смущает. Пример утверждения: ?- rdf_assert(ex:bob, rdf:type, foaf:'Pers…
17 ноя '18 в 19:52
0 ответов

Перечислите результат sparql в компонент asp.net

Я хочу вывести результат запроса sparql в текстовое поле (многострочное) или в виде таблицы или списка Но приведенный ниже код возвращает только один результат! Пожалуйста, помогите? IGraph g = new Graph(); g.LoadFromFile("example.owl"); try { Sparq…
06 июн '19 в 20:22