Как преобразовать онтологию (.owl или .rdf) в граф или матрицу смежности?Есть ли какой-нибудь инструмент?
можно извлекать узлы и ребра с помощью OWL API (Java API), доступного здесь . Более того, вы можете использовать API GraphX spark, который использует узлы и ребра для создания графа свойств (направленный мультиграф), как объяснено по этой ссылке .
Это во многом зависит от того, что вы хотите сделать.Например, RFD - Gravity от Salzburg Research обеспечивает хорошую визуализацию как для файлов OWL, так и для файлов RDF;и Protégé от Стэнфордского университета, очень популярный редактор онтологий.Оба они написаны на Java и бесплатны, а Protégé имеет открытый исходный код.
Вы можете найти больше инструментов Semantic Web по этому URL: http://www.w3.org/wiki/SemanticWebTools.