У меня есть некоторые данные, скажем:
"Mike": "flower"
Я могу использовать некоторые онтологии совы или создать собственную онтологию, используя Protege , чтобы преобразовать эти данные в тройки RDF следующим образом:
<http://some_URI/Mike> <http://DBpedia#likes> <http://some_URIflower>
Проблема в том, что есть некоторые инструменты, которые позволяют вам использовать онтологию для отображения данных строк в RDF, такие как Karma и Protege . Но проблема в том, что вы ВСЕГДА должны отображать каждый объект или экземпляр класса за раз. Например, мне пришлось сопоставить Майка с Цветком и установить свойство между ними.
Question:
Есть ли способ или инструмент, который выполняет сопоставление для вас автоматически, не сопоставляя каждую сущность за раз?
Простой ввод JSON
{
"001": {
"caption": "Beautiful",
"object": "Flower"
},
"002": {
"caption": "white",
"object": "ice"
}
}
Отображение 001 и 002 экземпляров с использованием кармы
![enter image description here](https://i.stack.imgur.com/Sgsrl.png)
Так что, хотя 001 и 002 - это один и тот же экземпляр класса и один и тот же уровень в файле json, но все же я должен отобразить каждый в отдельности. Как заставить карму наносить на карту каждый предмет того же уровня 001, что и я с 001? (Я говорю о тысячах экземпляров не только 2).
Желаемый выход:
<001> <caption> "Beautiful"
<002> <caption> "white"