Como posso fazer o raciocínio offline com pelota?
-
01-07-2019 - |
Pergunta
Eu tenho uma ontologia OWL e estou usando Pellet fazer raciocínio sobre ele. Como a maioria das ontologias ele começa por incluindo várias ontologias padrão:
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:owl="http://www.w3.org/2002/07/owl#">
Eu sei que alguns pensadores têm estas ontologias padrão 'built-in', mas Pellet não. Existe alguma maneira que eu possa continuar a usar Pellet quando estou fora de linha e não pode acessá-los? (Ou se sua URL fica offline, como dublincore.org fez na semana passada para manutenção de rotina)
Solução
Pellet reconhece todos esses namespaces quando carga e não devem tentar cancelar o URIs. Se isso acontecer, ele sugere a aplicação utilizando Pellet está fazendo algo errado.
Você pode encontrar mais ajuda sobre a usuários de pelotização lista de discussão .
Outras dicas
Uma solução generalizada para este problema - acesso a ontologias w / out acesso à Web pública - é descrita em repositórios Ontologia locais com pellet . Desfrute.
Faça cópias locais dos quatro arquivos e substituir as URLs remotas com URIs locais (isto é file: // ... ou servi-los a partir de sua própria caixa: http:.. // localhost .. )