Arquivo

Posts Tagged ‘Linked Data’

Publicações sobre Linked Data em português

Há ainda poucos materiais escritos em português sobre Linked Data.
A seguir links para dois desses trabalhos publicados em 2011:

Minicurso – Linked Data – SBBD 2011
Minicurso – Linked Data – ERCEMAPI 2011

Se você conhece outros trabalhos, compartilhe conosco.

Tutorial sobre Linked Data

Na semana passada apresentamos um Tutorial sobre Linked Data na Conferência W3C Brasil. Os slides podem visualizados logo a seguir:

 

API to simplify use of Linked Data by Web developers

Linked Data API is a configurable API layer intended to support the creation of simple RESTful APIs to be deployed as a proxy in front of a SPARQL endpoint to support:

  • Generation of documents (information resources) for the publishing of Linked Data;
  • Provision of sophisticated querying and data extraction features, without the need for end-users to write SPARQL queries;
  • Delivery of multiple output formats from these APIs, including a simple serialisation of RDF in JSON syntax.

The Linked Data API provides a configurable way to access RDF data using simple RESTful URLs that are translated into queries to a SPARQL endpoint.
The API developer writes an API spec (in RDF) which specifies how to translate URLs into queries.

Read the Linked Data API specification.

ELDA is an open source implementation of the Linked Data API created by Epimorphics Ltd.

Elda is written in Java using Jena RDF toolkit and some of the Jena developers are also actively working on ELDA.

Manipulação de Álgebra SPARQL

A seguir alguns slides que estou preparando sobre manipulação de álgebra SPARQL usando o Jena ARQ.

Fuseki: um servidor SPARQL simples

O pessoal do projeto Jena lançou em janeiro de 2011 o Fuseki. Ele é um servidor SPARQL 1.1 focado na simplicidade de uso, algo que eu realmente adoro e valorizo!!!

O Joseki foi usado inicialmente em um Workshop sobre Linked Data segundo Andy Seaborne, um dos seus desenvolvedores:
“it’s been trailed at a workshop for people new to linked data”.Suporta o protocolo SPARQL HTTP, a linguagem SPARQL Query e a linguagem SPARQL Update.
O objetivo dele é permitir a publicação, o gerenciamento e o consumo de dados RDF de forma simples.
O arquivo jar dele (fuseki-sys.jar) já tem embutidas as seguintes ferramentas: Jena, ARQ (SPARQL query engine) e TDB (RDF Store).
Ao inicializarmos o servidor, temos uma interface Web capaz de realizar consultas, atualizações e upload de arquivos rdf diretamente para o dataset usado.
As consultas podem ser federadas, ou seja, acessar mais de uma fonte de dados através do uso da operação SERVICE. Também permite o uso de vários grafos RDF que podem ser configurados para serem acessados como se fizessem parte do grafo default.
Algumas limitações que serão tratadas em futuras versões são:

  • Cada instância do servidor Fuseki somente gerencia um único dataset.
  • Ainda não há como definir restrições de segurança.
  • Não permite o armazenamento em banco relacional através do SDB, mas somente em memória (in-memory) ou em RDF Store (TDB).

Espero que o Fuseki possa evoluir rápido. Ele faz muita coisa que o Joseki fazia de forma muito mais simples, mas ainda com algumas limitações.

Falando sobre isso, o desenvolvedor Andy Seaborne diz: “Think of Fuseki as ‘Joseki 4’. It’s a chance to simply and tidy up.”.
Ou seja, é como se fosse um Joseki mais simples e arrumado.
Para saber mais sobre o Fuseki e sobre o projeto Jena, veja estes slides.

Importância dos dados abertos

Em um post anterior falamos que Tim Berners-Lee fez uma palestra sobre Linked Data na Conferência TED 2009. Nessa palestra ele fez referência à apresentação de Hans Rosling na TED de 2006 sobre a importância de ter e usar dados abertos:

Durante a apresentação Hans Rosling combinou dados reunidos de vários países e desmistificou alguns mitos sobre a economia mundial.
A conclusão é que o dado isolado não tem muito valor, mas combinado pode ser de extrema relevância!

Muito interessante a forma de visualização dos dados!!! E por falar nisso, na TEDx SP 2009, a pesquisadora brasileira Fernanda Viegas apresentou uma palestra sobre visualização de dados através da ferramenta Many Eyes da IBM. A palestra pode ser conferida no vídeo a seguir:

Categorias:Linked Data, Web Tags:,

O idealizador da Web e a próxima Web: Linked Data

Atualmente o foco dos meus estudos tem sido sobre Linked Data (Dados Vinculados).
A Web hoje não é somente um espaço global de documentos, mas também de DADOS.
Linked Data basicamente é um conjunto de princípios e boas práticas para publicar e consumir dados estruturados na Web.
Uma interessante introdução ao assunto é essa mini-palestra (~15 min) do próprio idealizador da Web e diretor geral do W3C, Tim Berners-Lee durante a conferência TED (Technology, Entertainment, Design) 2009:

Há 20 anos, Tim Berners-Lee inventou a Word Wide Web. Em seu próximo projeto, ele está construindo uma rede que vai vincular os dados, que fará aos números o mesmo que a Web fez com as palavras, imagens e videos: Libere seus dados e reestruture a forma de utilizá-los.

A palestra está em inglês, mas é possível ativar legendas em português.

Vale a pena conferir.

No ano seguinte no TED 2010, Tim Berners-Lee deu continuidade à palestra:

No TED2009, Tim Berners-Lee fez um apelo por “dados brutos agora” — para os governos, cientistas e instituições tornarem seus dados disponíveis abertamente pela internet. No TED University de 2010, ele mostra alguns resultados interessantes quando os dados são relacionados.

Complementando, há ainda esse artigo de Tim Berners-Lee na Scientific American Brasil:

Vida Longa à Web 

E quem tiver interesse em conhecer mais sobre o assunto é só se cadastrar no seguinte grupo:
https://groups.google.com/group/linked-data

O objetivo é formarmos uma sólida comunidade de Linked Data no Brasil.
Categorias:Linked Data, Web Tags:,
%d blogueiros gostam disto: