Repositório RDF

109 views
Skip to first unread message

Feitoza

unread,
Oct 19, 2011, 6:17:17 PM10/19/11
to Linked Data
Boa noite,

Sou iniciante em RDF e afins, estou elaborando o meu TCC e quero fazer
focado em XML, XML Schema, RDF, RDF Schema e SPARQL.
Tentar criar um ambiente de laboratorio com base de dados SPARQL e
realizando consultar com RDF, é possivel criar um ambiente assim?
Quais ferramentas preciso? Onde encontro informações a respeito?

Aproveitando, onde encontro ferramentas para RDF e SPARQL? Onde
encontro informações?

Esses assuntos são muito escasso e quem poder me ajudar no minimo que
for eu já agradeço ...


Edilson Feitoza!

Regis Pires Magalhães

unread,
Oct 19, 2011, 9:08:08 PM10/19/11
to linke...@googlegroups.com
Edilson,
Sugiro que você inicie usando o Fuseki que permite o uso de SPARQL e o armazenamento de triplas RDF, tudo isso através de uma interface Web simples.

Alguns materiais sobre o assunto:
http://www.slideshare.net/regispires/linked-data-minicurso-sbbd-2011 

Edilson Feitoza

unread,
Oct 19, 2011, 9:38:53 PM10/19/11
to linke...@googlegroups.com
Boa noite,

Ótimo material, alguns já tinha lido, mas foi boa a indicação, isso que dizer que eu não estava tão fora, rs, mas vamos lah, estou com uma dúvida cruel ....

Por exemplo, quero acessar uma base de dados Mysql criado por mim, via RDF, isso se torna possível pelo FUSEKI? É ele que faz esta interface RDF -> Mysql?

Um forte abraço!

Edilson Feitoza!

Regis Pires Magalhães

unread,
Oct 20, 2011, 11:34:56 AM10/20/11
to linke...@googlegroups.com
Edilson,
Para converter dados relacionais para o modelo RDF pode-se usar o D2R Server.

O Percy escreveu um tutorial bastante interessante a respeito que pode ajudá-lo...

O tutorial aborda a triplificação usando duas abordagens distintas: Triplify e D2R Server.
Se for usar o D2R Server não é necessário realizar as partes do tutorial relacionadas ao Triplify e vice-versa.

Abraços,
Regis.

Edgard Marx

unread,
Oct 20, 2011, 1:15:33 PM10/20/11
to linke...@googlegroups.com
Olá Edilson, para triplificação pode usar o Babel www.babeltool.org, trata-se de uma ferramenta brasileira, que utiliza templates, é muito fácil e você não precisará aprender linguagens de mapeamento ou ler tutoriais.

[]´s
Edgard

2011/10/20 Regis Pires Magalhães <regisp...@gmail.com>

Edilson Feitoza

unread,
Oct 30, 2011, 9:04:26 PM10/30/11
to linke...@googlegroups.com

Boa noite,

 

Obrigado pela ajuda, consegui fazer o D2R funcionar, agora é só me aprofundar um pouco mais no estudo e adaptar ao meu projeto de estudo.

 

Agora preciso saber se existe alguma ferramenta (software) onde se é possível criar os grafos de RDF e editar RDF,  um editor especifico e simples.

 

Sem mais,

 

Edilson Feitoza!

Regis Pires Magalhães

unread,
Oct 31, 2011, 9:39:14 AM10/31/11
to linke...@googlegroups.com
Edilson,
Se o RDF for escrito nos formatos Turtle, N3 ou N-Triples é possível editá-lo com um editor de textos comum.

No entanto, para editar de forma mais visual, há algumas outras opções:

Protégé is a free, open-source platform that provides a growing user community with a suite of tools to construct domain models and knowledge-based applications with ontologies. At its core, Protégé implements a rich set of knowledge-modeling structures and actions that support the creation, visualization, and manipulation of ontologies in various representation formats. Protégé can be customized to provide domain-friendly support for creating knowledge models and entering data. Further, Protégé can be extended by way of a plug-in architecture and a Java-based Application Programming Interface (API) for building knowledge-based tools and applications.

TopBraid Composer is an enterprise-class modeling environment for developing Semantic Web ontologies and building semantic applications. Fully compliant with W3C standards, Composer offers comprehensive support for developing, managing and testing configurations of knowledge models and their instance knowledge bases. TopBraid Composer is the leading industrial-strength RDF editor and OWL ontology editor, as well as the best SPARQL tool on the market.

Altova também criou a ferramenta para edição de XML chamada XMLSpy (http://www.altova.com/xmlspy.html).
Altova SemanticWorks 2012 is the ground-breaking visual RDF and OWL editor for the Semantic Web. Graphically design RDF instance documents, RDFS vocabularies, and OWL ontologies, then output them in either RDF/XML or N-Triples formats. SemanticWorks makes the job easy with tabs for instances, properties, classes, etc., context-sensitive entry helpers, automatic format checking, and more.

rdfEditor is a GUI tool designed as a Notepad replacement for editing RDF and SPARQL. It provides syntax highlighting, validation and auto-completion and all major RDF and SPARQL syntaxes are supported (though auto-completion is only available for some syntaxes).

Abraços,
Regis.

Edilson Feitoza

unread,
Nov 13, 2011, 9:24:09 PM11/13/11
to linke...@googlegroups.com

Edgard,

 

Achei interessante a ferramenta, mas não consegui fazer funcionar, quando rodo o “java” de acordo com a documentação, ele era um erro na tela e não acontece nada ....

 

Existiria uma outra solução? De disponibilizar um bando de dados relacionar para o formato RDF consequentemente ser pesquisado via SPARQL

 

Sem mais,

 

Edilson Feitoza!

 

De: linke...@googlegroups.com [mailto:linke...@googlegroups.com] Em nome de Edgard Marx
Enviada em: quinta-feira, 20 de outubro de 2011 15:16
Para: linke...@googlegroups.com
Assunto: Re: Repositório RDF

 

Olá Edilson, para triplificação pode usar o Babel www.babeltool.org, trata-se de uma ferramenta brasileira, que utiliza templates, é muito fácil e você não precisará aprender linguagens de mapeamento ou ler tutoriais.

[]´s
Edgard

Edgard Marx

unread,
Nov 14, 2011, 7:51:46 AM11/14/11
to linke...@googlegroups.com
Olá Edilson,
      
        O babel foi desenvolvido para realizar a triplificação de dados de vários formatos. Também é possível gerar um HTML contendo RDFa, ou um arquivo RDF/XML com os dados convertidos que também poderão ser consultados por qualquer SPARQL. Caso você queira disponibilizar suas triplas em um endpoint para consulta é possível utilizar uma das várias ferramentas existentes: D2RServer, Virtuoso e Jena. Essas ferramentas já contam com servidores que permitem a realização de consultas através de SPARQL. Quanto ao erro, é possível que você esteja executando um dos exemplos que foram anexados com a ferramenta, infelizmente nessa versão não anexei o banco de dados, possivelmente o erro está sendo gerado porque o banco de dados não está sendo encontrado. De qualquer forma, neste mês será lançada a interface gráfica do Babel que permitirá uma utilização mais use-friendly da ferramenta.

até breve,
<emarx/>

2011/11/14 Edilson Feitoza <edfe...@gmail.com>
Reply all
Reply to author
Forward
0 new messages