Как преобразовать онтологию (.owl или .rdf) в граф или матрицу смежности? Есть какой-нибудь инструмент?
Преобразование онтологии в граф
comment
Это действительно зависит от того, где вы хотите хранить свой график. В памяти? в графовой базе данных? в существующем тройном магазине? ... Если у вас есть библиотека для чтения N3/RDF, довольно легко сохранить ее в графе, но сложнее рассуждать, когда она у вас есть.
- person Ian Mercer   schedule 13.09.2011
comment
@user941273 user941273 Где вы можете найти такие инструменты?
- person Niveditha Karmegam   schedule 06.03.2019
Ответы (2)
можно извлекать узлы и ребра с помощью OWL API (Java API), доступного здесь. кроме того, вы можете использовать API-интерфейс GraphX spark, который использует узлы и ребра для создания графа свойств (направленного мультиграфа), как описано по этой ссылке.
person
Ahmed Dib
schedule
22.08.2017
Во многом это зависит от того, что вы хотите сделать. Например, RFD - Gravity от Salzburg Research обеспечивает хорошую визуализацию как для OWL, и файлы RDF; и Protégé Стэнфордского университета — очень популярный редактор Ontology. Оба они написаны на Java и бесплатны, а Protégé — с открытым исходным кодом.
Вы можете найти больше инструментов Semantic Web по этому URL-адресу: http://www.w3.org/wiki/SemanticWebTools< /а>.
person
William Niu
schedule
13.09.2011
Что вы подразумеваете под этим во многом зависит от того, что вы хотите сделать? Вопрос ОП очень ясен: преобразовать онтологию (.owl или .rdf) в граф или матрицу смежности. Матрица смежности — это матрица смежности, не имеющая ничего общего с визуализацией или редактированием.
- person Yfiua; 24.01.2017