Equipe Joo Victor Leite Lucas Harada Maria Fernanda Castro
Ricardo Souza
Slide 3
Roteiro Cenrio atual da Web O que Web Semntica? Como funciona?
Tecnologias Arquitetura Impacto para a RI Algumas aplicaes Futuro
da Web Semntica Concluso
Slide 4
Cenrio atual da Web Hoje, possvel que uma pessoa receba mais
informao nova em um dia do que um campons da Idade Mdia durante
toda a sua vida.
Slide 5
Cenrio atual da Web A Web est cada dia mais presente em nossa
vida: Vida social (redes sociais) Comrcio (compras online, anncios)
Finanas (movimentao bancria online) Educao (cursos distncia)
Slide 6
Cenrio atual da Web Grande volume de informaes, gerado em
grande velocidade Nenhum controle sobre a produo de contedo
Slide 7
Cenrio atual da Web Problema: Como entender o sentido de um
contedo, para tratar e manipular os dados que se encontram na Web
de maneira eficiente?
Slide 8
O que Web Semntica? Tim Berners-Lee criador da World Wide Web e
idealizador da Web Semntica uma extenso da Web atual que visa dar
significado semntico ao contedo das pginas Web, criando um ambiente
onde agentes de software e usurios possam trabalhar de forma
cooperativa
Slide 9
O que Web Semntica? ACB Baseada em 3 pilares A: Integrao B:
Semntica C: Interoperabilidade
Slide 10
O que Web Semntica? Representar informao de maneira a tornar o
processamento mais simples Trazer a abordagem de dados alm de
puramente contedo Inferir e racionalizar as informaes Exemplo:
Consulta: Palestra SBPC Resultado: Convidados, palestrantes, datas,
eventos relacionados
Slide 11
Como funciona? A Web Semntica faz uso de diversas tecnologias,
sendo os principais tipos: Metadados Ontologias Agentes Que so
usadas para criar uma arquitetura em camadas
Slide 12
Tecnologias - Metadados Metadata: dados sobre dados, informaes
de contexto e significado Uso de tags, labels e descries herrquicas
Surgimento do RDF e do HTML 5
Slide 13
Tecnologias - Metadados RDF Resource Description Framework
Recomendado a partir de 1999 pela W3C Originalmente descrevia
pginas web Cria uma estrutura de grafos para os dados, estruturando
a informao Sintaxe baseada no XML Vocabulrio baseado em URI
Slide 14
Tecnologias - Metadados
Slide 15
SPARQL Single Protocol and RDF Query Language Linguagem de
consulta para metadados descritos em RDF S permite consultas
Slide 16
Tecnologias - Metadados @prefix foaf: _:a foaf:name Johnny Lee
Outlaw _:a foaf:mbox _:b foaf:name Peter Goodguy _:b foaf:mbox _:c
foaf:mbox PREFIX foaf: SELECT ?name ?mbox WHERE { ?x foaf:name
?name ?x foaf:mbox ?mbox } namembox Johnny Lee Outlaw Peter Goodguy
Dados Resultado Consulta SPARQL
Slide 17
Tecnologias - Metadados HTML 5 Hypertext Markup Language 5
Linguagem para estruturao de contedo Surgiu em 2008 como uma evoluo
do HTML, trazendo a abordagem semntica Em 2011, 34 dos 100 melhores
sites utilizavam HTML 5
Slide 18
Tecnologias - Ontologias Especificao e contextualizao de um
domnio Termos e relacionamentos, propriedades, disjuno, operaes
lgicas RDF Schema e OWL
Slide 19
Tecnologias - Ontologias RDF Schema Conjunto de classes que
visa prover elementos bsicos para descrio de recursos estruturados
em RDF Vocabulrio RDF Possui relacionamentos e propriedades entre
classes
Slide 20
Tecnologias - Ontologias
Slide 21
OWL Web Ontology Language Surgiu com a necessidade de uma
ontologia mais expressiva Tornou-se a linguagem padro de represento
de conhecimento na Web Semntica Possui muitos dos elementos do RDF
Schema
Slide 22
Tecnologias - Ontologias
Slide 23
Tecnologias - Agentes Componentes que agem de maneira autnoma e
proativa Podem atuar em: Metadados : extraindo e catalogando
informao da Web Ontologias: interpretando e classificando contextos
Inferncia: deduzindo a partir de regras aplicadas ao contedo
Atividades diversas: comunicao entre agentes, manuteno de modelos
de usurio
Slide 24
Tecnologias - Outros URI Universal Resource Identifier
Representao nica e padronizada de recursos, visando
interoperabilidade RIF Rule Interchange Format Formato padronizado
para compartilhamento de regras entre os sistemas
Slide 25
Arquitetura Arquitetura em camadas para facilitar
interoperabilidade entre as tecnologias e adeso de novos
componentes
Slide 26
Arquitetura Trust + Crypto Proof Unifying Logic
Slide 27
Arquitetura Trust + Crypto Verificar autenticidade das fontes =
confiabilidade Previne inconsistncias Garante a segurana,
privacidade e integridade das informaes = assinatura digital
Slide 28
Arquitetura Proof Mecanismos de inferncia sobre as regras
Verificar consistncia tanto das regras quanto das concluses
obtidas
Slide 29
Arquitetura Unifying Logic Trazer uma interface lgica nica para
as aplicaes = unio das tecnologias Padronizar a especificao do
contedo Alguns detalhes ainda esto indefinidos
Slide 30
Impacto para a RI rea com maior expressividade no uso da Web
Semntica at o momento. Usar a inferncia a partir de um contexto
torna os resultados mais eficientes Busca pelo contexto, e no pela
sintaxe Permite analisar outros tipos de contedo, criados por
outras aplicaes Utilizao da RI + Web Semntica na rea de Sade
Slide 31
Algumas Aplicaes A Web Semntica ainda um grande desafio
Aplicaes utilizam apenas algumas das tecnologias No entanto, esto
conquistando mercado e obtendo lucro
Slide 32
Algumas Aplicaes
Slide 33
Em 2006, a Spock levantou 7 milhes de dlares em capital de
ventura Em 2008, o faturamento da empresa foi de 10 milhes. A
empresa foi comprada pela Intelius, especializada em informaes
sociais, em 2009
Slide 34
Algumas Aplicaes
Slide 35
Slide 36
Futuro da Web Semntica Transio gradual entre a Web que
conhecemos e a Semntica Grandes marcas estaro envolvidas Google
adquire a empresa MetaWeb Governo ingls investe 30 milhes de libras
em pesquisa Para participar do projeto:
http://www.w3.org/participate/http://www.w3.org/participate/ Fruns
Eventos Disponibilizao de cdigo
Slide 37
Concluso Web Semntica tenta trazer significado ao contedo
existente A Web Semntica transformar a Web que conhecemos hoje numa
Web de Dados, onde tudo poder ser interligado As tecnologias usadas
tornaro os servios Web mais eficientes