Импорт описаний пакетов Debian в онтологию OWL / RDF с использованием PERL - PullRequest
0 голосов
/ 23 мая 2011

У меня есть онтология Protege (RDF / OWL) системы управления пакетами Debian. Онтология структурирована следующим образом:

Класс: упаковка Свойства типа данных: название архитектура раздел версия Распределение

Свойства объекта: predepends Усиливает рекомендует предполагает

Как я могу использовать Perl для выполнения алгоритма, который автоматически импортирует описания пакетов с веб-сайта Debian в качестве экземпляров моей онтологии.

Я совершенно новичок в языке Perl, а также в онтологиях. С нетерпением жду некоторых советов.

Спасибо

Ответы [ 2 ]

1 голос
/ 23 мая 2011

Если у вас достаточно простая онтология, вы можете просто работать в чистом RDF. Я слышал хорошие вещи о RDF :: Trine . См. Также RDF Primer . Похоже, CPAN имеет довольно много модулей, связанных с пакетами Debian http://search.cpan.org/search?mode=all&query=Debian

http://answers.semanticweb.com - еще один замечательный ресурс для вопросов, связанных с семантической сетью.

1 голос
/ 23 мая 2011

Вы смотрели на ONTO-PERL ?Он использует свой собственный формат OBO для онтологий, но предоставляет сценарии для преобразования в OWL и обратно.

Другая часть - анализ информации о пакете debian;это просто вопрос сделать это.Вы начали с этого и столкнулись с неприятностями?(Это неплохой проект для начинающего программиста на Perl, но, возможно, он не так хорош, если у вас жесткие временные рамки.)

...