Pergunta

O que frameworks web semânticas estão lá, e quais são as vantagens / desvantagens de cada um? Eu fiz uso extensivo de Jena , e eu olhei para Sesame brevemente. Existem outros que eu deveria considerar também?

Foi útil?

Solução

a mais baixo nível Appproach é Redland , que oferece ligações a uma série de linguagens como Perl, PHP, Python e ruby. Redland em si é escrito em C. eu tenho script com ele em Ruby para fornecer um webservice simples, com um backend RDF em vez de um banco de dados clássico.

Outras dicas

Redland é uma estrutura boa RDF (como Andreas disse). Eu estou usando principalmente seus vínculos Python e estou instalá-lo no Mac OS X via MacPorts (por exemplo, porta de instalar redland-ligações + python).

Você poderia usá-lo com outras línguas também (ver suas ligações para Perl, Ruby, ...).

Para ponteiros para algumas listas maiores de estruturas RDF ver Semantic Web FAQ: Ferramentas .

http://www.cubicweb.org é um framework web semântica escrito em Python. Ele pode ser usado para desenvolver aplicações que servem de conteúdo tanto para os seres humanos e computadores, proporcionando cada um com o formato que ele pede.

Esta questão pode estar relacionada com que-é-um-bom-java -rdf-bibliotecas

Eu definitivamente dar uma olhada Intellidimensions ofertas se você estiver trabalhando na pilha Microsoft de tecnologias.

Eles têm uma amadurecer estrutura baseada SQL Server para armazenar e processar (com regras) de dados da web semântica. Eles também têm uma grande SDK .NET que tenho usado extensivamente.

Se você estiver usando Java, e está interessado em OWL inferência, você deve olhar para Pellet . Tem ligações para Jena eo OWL-API , que em si, é um quadro semweb útil.

A maioria dos web-centric que eu vi até agora é RAP (RDF API para PHP).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top