web semântica

38
Web Semântica Subtitle Mineração na Web – if796

Upload: beau-randall

Post on 02-Jan-2016

42 views

Category:

Documents


2 download

DESCRIPTION

Web Semântica. Mineração na Web – if796. Subtitle. Equipe. João Victor Leite Lucas Harada Maria Fernanda Castro Ricardo Souza. Roteiro. Cenário atual da Web O que é Web Semântica ? Como funciona ? Tecnologias Arquitetura Impacto para a RI Algumas aplicações - PowerPoint PPT Presentation

TRANSCRIPT

Web Semntica SubtitleMinerao na Web if796

EquipeJoo Victor LeiteLucas HaradaMaria Fernanda CastroRicardo SouzaRoteiroCenrio atual da WebO que Web Semntica?Como funciona?TecnologiasArquiteturaImpacto para a RIAlgumas aplicaesFuturo da Web SemnticaConclusoCenrio atual da WebHoje, possvel que uma pessoa receba mais informao nova em um dia do que um campons da Idade Mdia durante toda a sua vida.

Cenrio atual da WebA Web est cada dia mais presente em nossa vida:

Vida social (redes sociais)Comrcio (compras online, anncios)Finanas (movimentao bancria online)Educao (cursos distncia)

Cenrio atual da WebGrande volume de informaes, gerado em grande velocidade

Nenhum controle sobre a produo de contedo

Cenrio atual da WebProblema:Como entender o sentido de um contedo, para tratar e manipular os dados que se encontram na Web de maneira eficiente?

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

O que Web Semntica?

Baseada em 3 pilaresA: Integrao B: SemnticaC: InteroperabilidadeO que Web Semntica? Representar informao de maneira a tornar o processamento mais simplesTrazer a abordagem de dados alm de puramente contedoInferir e racionalizar as informaes

Exemplo:Consulta: Palestra SBPCResultado: Convidados, palestrantes, datas, eventos relacionados

Como funciona?A Web Semntica faz uso de diversas tecnologias, sendo os principais tipos:

MetadadosOntologiasAgentes

Que so usadas para criar uma arquitetura em camadas

Tecnologias - MetadadosMetadata: dados sobre dados, informaes de contexto e significado

Uso de tags, labels e descries herrquicas

Surgimento do RDF e do HTML 5

Tecnologias - MetadadosRDF Resource Description FrameworkRecomendado a partir de 1999 pela W3COriginalmente descrevia pginas webCria uma estrutura de grafos para os dados, estruturando a informaoSintaxe baseada no XMLVocabulrio baseado em URI

Tecnologias - Metadados

Tecnologias - MetadadosSPARQLSingle Protocol and RDF Query LanguageLinguagem de consulta para metadados descritos em RDFS permite consultas

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 } namemboxJohnny Lee Outlaw

Peter Goodguy DadosResultadoConsulta SPARQLTecnologias - MetadadosHTML 5Hypertext Markup Language 5Linguagem para estruturao de contedoSurgiu em 2008 como uma evoluo do HTML, trazendo a abordagem semnticaEm 2011, 34 dos 100 melhores sites utilizavam HTML 5

Tecnologias - OntologiasEspecificao e contextualizao de um domnio

Termos e relacionamentos, propriedades, disjuno, operaes lgicas

RDF Schema e OWL

Tecnologias - Ontologias RDF SchemaConjunto de classes que visa prover elementos bsicos para descrio de recursos estruturados em RDFVocabulrio RDFPossui relacionamentos e propriedades entre classes

Tecnologias - Ontologias

Tecnologias - Ontologias OWLWeb Ontology LanguageSurgiu com a necessidade de uma ontologia mais expressivaTornou-se a linguagem padro de represento de conhecimento na Web SemnticaPossui muitos dos elementos do RDF Schema

Tecnologias - Ontologias

Tecnologias - Agentes Componentes que agem de maneira autnoma e proativa

Podem atuar em:Metadados : extraindo e catalogando informao da WebOntologias: interpretando e classificando contextosInferncia: deduzindo a partir de regras aplicadas ao contedoAtividades diversas: comunicao entre agentes, manuteno de modelos de usurio

Tecnologias - Outros URIUniversal Resource IdentifierRepresentao nica e padronizada de recursos, visando interoperabilidadeRIFRule Interchange FormatFormato padronizado para compartilhamento de regras entre os sistemas

Arquitetura Arquitetura em camadas para facilitar interoperabilidade entre as tecnologias e adeso de novos componentes

Arquitetura

Trust + CryptoProofUnifying Logic

Arquitetura Trust + CryptoVerificar autenticidade das fontes = confiabilidade

Previne inconsistncias

Garante a segurana, privacidade e integridade das informaes = assinatura digital

Arquitetura ProofMecanismos de inferncia sobre as regras

Verificar consistncia tanto das regras quanto das concluses obtidas

Arquitetura Unifying LogicTrazer uma interface lgica nica para as aplicaes = unio das tecnologias

Padronizar a especificao do contedo

Alguns detalhes ainda esto indefinidos

Impacto para a RIrea com maior expressividade no uso da Web Semntica at o momento.

Usar a inferncia a partir de um contexto torna os resultados mais eficientesBusca pelo contexto, e no pela sintaxePermite analisar outros tipos de contedo, criados por outras aplicaes

Utilizao da RI + Web Semntica na rea de SadeAlgumas AplicaesA Web Semntica ainda um grande desafio

Aplicaes utilizam apenas algumas das tecnologias

No entanto, esto conquistando mercado e obtendo lucro

Algumas Aplicaes

Algumas AplicaesEm 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

Algumas Aplicaes

Algumas Aplicaes

Futuro da Web SemnticaTransio gradual entre a Web que conhecemos e a SemnticaGrandes marcas estaro envolvidasGoogle adquire a empresa MetaWebGoverno ingls investe 30 milhes de libras em pesquisa

Para participar do projeto: http://www.w3.org/participate/FrunsEventosDisponibilizao de cdigo

ConclusoWeb 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

?Dvidas