28
Web semânt ica 101 e coisas mais Maio 2012 Giselle Porto Maia [email protected] Marcelo Carvalho Fernandes [email protected]

Web Semântica 1+1=3

Embed Size (px)

DESCRIPTION

Apresentação sobre Web Semântica que eu e Giselle fizemos em Maio 2012 na Infoglobo como parte da iniciativa 1+1=3

Citation preview

Page 1: Web Semântica 1+1=3

Web semântica 101e coisas mais

Maio 2012

Giselle Porto [email protected]

Marcelo Carvalho [email protected]

Page 2: Web Semântica 1+1=3
Page 3: Web Semântica 1+1=3

O último grito!

Page 4: Web Semântica 1+1=3

todos são sobre dados!como conectá-los e fazê-los ter significado para as máquinas

Page 5: Web Semântica 1+1=3

web semântica = web 3.0 = web dos dados

mas como chegamos até aqui?

Page 6: Web Semântica 1+1=3

“A web semântica é uma extensão da web atual, onde a informação possui um significado claro e bem definido, possibilitando uma melhor interação entre computadores e pessoas.”

Tim Berners-Lee, 2001

Page 7: Web Semântica 1+1=3

web 1.0

Page 8: Web Semântica 1+1=3

web 1.0relacionando documentos

o que seu computador entende:

caracteresformatação

imagens

Page 9: Web Semântica 1+1=3

web 1.0web 2.0

Page 10: Web Semântica 1+1=3

web 2.0relacionando pessoas

o que seu computador entende:

caracteresformatação

imagens

Page 11: Web Semântica 1+1=3

web 1.0web 2.0

web 3.0

Page 12: Web Semântica 1+1=3

web 3.0relacionando dados

o que seu computador entende: coisas

relacionamentos

títuloautores

preço

capa

Page 13: Web Semântica 1+1=3

significado para máquinas, como?

• coisas com identificadores únicos

• relacionamentos com identificadores únicos

• triplas

Page 14: Web Semântica 1+1=3

significado para máquinas, como?

• coisas com identificadores únicos

• relacionamentos com identificadores únicos

• triplas

Page 15: Web Semântica 1+1=3
Page 16: Web Semântica 1+1=3

significado para máquinas, como?

• coisas com identificadores únicos

• relacionamentos com identificadores únicos

• triplas

Page 17: Web Semântica 1+1=3
Page 18: Web Semântica 1+1=3

significado para máquinas, como?

• coisas com identificadores únicos

• relacionamentos com identificadores únicos

• triplas

Page 19: Web Semântica 1+1=3

usando triplas

artigo | tem | título.

coisarelacionamento

coisa

Page 20: Web Semântica 1+1=3

usando triplas

artigo | tem | título.

objetosujeitopredicado

Page 21: Web Semântica 1+1=3

usando triplas

artigo | tem | título.

fácil, não?!ISTO É UMA TRIPLA!

Page 22: Web Semântica 1+1=3
Page 23: Web Semântica 1+1=3

O que mudou?A web original A web semânt ica

Page 24: Web Semântica 1+1=3

Projeto Triplificação

• P&D de piloto objetivando enriquecimento de informações na geração automática de páginas de conteúdo e o relacionamento entre elas.

• Aplicação de conceitos da web semântica e da Linked Open Data, para geração de valor para os produtos da Infoglobo.

Page 25: Web Semântica 1+1=3

Plano de trabalhoO que já fizemos

• Ambiente na Amazon EC2;

• Virtuoso triple store;

• Kettle + Add-in SPARQL/RDF do GRECO NCE/UFRJ

• Definição dos vocabulários a serem utilizados (schema.org e rNews)

• Transformação e carga das triplas da extração de entidades (Zunnit);

• Obtenção das triplas relativas a estas entidades na dbPedia;

Próximos passos

• Carga das triplas da dbPedia;

• Identificação das estratégia de ligação dos dados Zunnit x dbPedia

• Ligação dos dados com Silk

• Desenvolvimento protótipo de utilização semântica para tópicos

• Desambiguação;

• Geração automática da ficha de dados.

Page 26: Web Semântica 1+1=3

Próximos 1+1=3

RDF

RDFsRDFa

triplas

OWL

SPARQL

Linked Data

Dublin Core

SIOC

triplestoreOntologias

Microformatos

extração de entidades

RESTtaxonomias

microdados

vocabulários

Page 27: Web Semântica 1+1=3

Obrigado!

Page 28: Web Semântica 1+1=3

Pra saber mais• W3C Semantic Web - http://www.w3.org/standards/semanticweb/

• Weaving the Web, Tim Berners-Lee - http://www.w3.org/People/Berners-Lee/Weaving/

• W3C RDF - http://www.w3.org/RDF/

• SPARQL By Example - http://www.cambridgesemantics.com/pt/semantic-university/sparql-by-example

• dbPedia Virtuoso SPARQL Query Form - http://pt.dbpedia.org/sparql

• An Uber-comparison of RDFa, Microdata and Microformats, Manu Sporny - http://manu.sporny.org/2011/uber-comparison-rdfa-md-uf/

• Schema.org – http://schema.org

• Sindice inspector - http://inspector.sindice.com/

• Virtuoso - http://virtuoso.openlinksw.com/

• Comparison of Triple Stores - http://www.bioontology.org/wiki/images/6/6a/Triple_Stores.pdf

• Practical Semantic Web and Linked Data Applications - http://www.markwatson.com/opencontent/book_java.pdf

• Jena, a Java framework for building Semantic Web applications - http://jena.apache.org/