1 / 38

Web Semântica

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

Download Presentation

Web Semântica

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Equipe João Victor Leite Lucas Harada Maria Fernanda Castro Ricardo Souza

  3. Roteiro • Cenárioatual da Web • O que é Web Semântica? • Como funciona? • Tecnologias • Arquitetura • Impactopara a RI • Algumasaplicações • Futuro da Web Semântica • Conclusão

  4. Cenárioatual da Web Hoje, é possívelqueumapessoarecebamaisinformação nova em um dia do que um camponês da IdadeMédiadurantetoda a suavida.

  5. Cenárioatual da Web • A Web estácadadiamaispresenteemnossavida: • Vida social (redessociais) • Comércio (compras online, anúncios) • Finanças (movimentaçãobancária online) • Educação (cursos à distância)

  6. Cenárioatual da Web Grande volume de informações, geradoemgrandevelocidade Nenhumcontrolesobre a produção de conteúdo

  7. Cenárioatual da Web • Problema: • Como “entender” o sentido de um conteúdo, paratratar e manipularos dados que se encontramna Web de maneiraeficiente?

  8. O que é Web Semântica? • Tim Berners-Lee– criador da World Wide Web e idealizador da Web Semântica “É uma extensão da Web atual que visa dar significado semântico ao conteúdo das páginas Web, criando um ambiente onde agentes de software e usuários possam trabalhar de forma cooperativa”

  9. O que é Web Semântica? Baseadaem 3 “pilares” • A: Integração • B: Semântica • C: Interoperabilidade

  10. O que é Web Semântica? • Representarinformação de maneira a tornar o processamentomais simples • Trazer a abordagem de dados além de puramenteconteúdo • Inferir e racionalizar as informações • Exemplo: • Consulta: “Palestra SBPC” • Resultado: Convidados, palestrantes, datas, eventosrelacionados

  11. Como funciona? • A Web Semânticafazuso de diversastecnologias, sendoosprincipaistipos: • Metadados • Ontologias • Agentes • Quesãousadasparacriarumaarquiteturaemcamadas

  12. Tecnologias - Metadados • Metadata: “dados sobre dados”, informações de contexto e significado • Uso de tags, labels e descriçõesherárquicas • Surgimento do RDF e do HTML 5

  13. Tecnologias - Metadados • RDF – Resource Description Framework • Recomendado a partir de 1999 pela W3C • Originalmentedescreviapáginas web • Criaumaestrutura de grafosparaos dados, estruturando a informação • Sintaxebaseada no XML • Vocabuláriobaseadoem URI

  14. Tecnologias - Metadados

  15. Tecnologias - Metadados • SPARQL • Single Protocol and RDF Query Language • Linguagem de consultaparametadadosdescritosem RDF • Sópermiteconsultas

  16. Tecnologias - Metadados @prefixfoaf: <http://xmlns.com/foaf/0.1/> _:a foaf:name “Johnny Lee Outlaw” _:a foaf:mbox <mailto:jlow@example.com> _:b foaf:name “Peter Goodguy” _:b foaf:mbox <mailto:peter@example.org> _:c foaf:mbox <mailto:carol@example.org> PREFIX foaf: <http://xmlns.com/foaf/0.1/> SELECT ?name ?mbox WHERE { ?x foaf:name ?name ?x foaf:mbox ?mbox } Dados Consulta SPARQL Resultado

  17. Tecnologias - Metadados • HTML 5 • Hypertext Markup Language 5 • Linguagemparaestruturação de conteúdo • Surgiuem 2008 comoumaevolução do HTML, trazendoa abordagemsemântica • Em 2011, 34 dos 100 melhores sites utilizavam HTML 5

  18. Tecnologias - Ontologias • Especificação e contextualização de um domínio • Termos e relacionamentos, propriedades, disjunção, operaçõeslógicas • RDF Schema e OWL

  19. Tecnologias - Ontologias • RDF Schema • Conjunto de classes que visa proverelementosbásicosparadescrição de recursosestruturadosem RDF • “Vocabulário” RDF • Possuirelacionamentos e propriedades entre classes

  20. Tecnologias - Ontologias

  21. Tecnologias - Ontologias • OWL • Web Ontology Language • Surgiu com a necessidade de umaontologiamaisexpressiva • Tornou-se a linguagempadrão de representãção de conhecimentona Web Semântica • Possuimuitos dos elementos do RDF Schema

  22. Tecnologias - Ontologias

  23. Tecnologias - Agentes • Componentesqueagem de maneiraautônoma e proativa • Podematuarem: • Metadados : extraindo e catalogandoinformação da Web • Ontologias: interpretando e classificandocontextos • Inferência: deduzindo a partir de regrasaplicadasaoconteúdo • Atividadesdiversas: comunicação entre agentes, manutenção de modelos de usuário

  24. Tecnologias - Outros • URI • Universal Resource Identifier • Representaçãoúnica e padronizada de recursos, visandointeroperabilidade • RIF • Rule Interchange Format • Formatopadronizadoparacompartilhamento de regras entre ossistemas

  25. Arquitetura • Arquiteturaemcamadasparafacilitarinteroperabilidade entre as tecnologias e adesão de novoscomponentes

  26. Arquitetura • Trust + Crypto • Proof • Unifying Logic

  27. Arquitetura – Trust + Crypto • Verificarautenticidade das fontes = confiabilidade • Previneinconsistências • Garante a segurança,privacidade e integridade das informações = assinatura digital

  28. Arquitetura – Proof • Mecanismos de inferênciasobre as regras • Verificarconsistênciatanto das regrasquanto das conclusõesobtidas

  29. Arquitetura – UnifyingLogic • Trazer uma interface lógica única para as aplicações = união das tecnologias • Padronizar a especificação do conteúdo • Alguns detalhes ainda estão indefinidos

  30. Impacto para a RI • Área com maiorexpressividade no uso da Web Semânticaaté o momento. • Usar a inferência a partir de um contextotornaosresultadosmaiseficientes • Buscapelocontexto, e nãopelasintaxe • Permiteanalisar outros tipos de conteúdo, criadosporoutrasaplicações • Utilização da RI + Web Semânticanaárea de Saúde

  31. Algumas Aplicações • A Web Semânticaainda é um grandedesafio • Aplicaçõesutilizamapenasalgumas das tecnologias • No entanto, estãoconquistandomercado e obtendolucro

  32. Algumas Aplicações

  33. Algumas Aplicações • Em 2006, a Spock levantou 7 milhões de dólaresem capital de ventura • Em 2008, o faturamento da empresafoi de 10 milhões. • A empresafoicompradapelaIntelius, especializadaeminformaçõessociais, em 2009

  34. Algumas Aplicações

  35. Algumas Aplicações

  36. Futuro da Web Semântica • Transição gradual entre a Web queconhecemos e a Semântica • Grandesmarcasestarãoenvolvidas • Google adquire a empresaMetaWeb • Governoinglêsinveste 30 milhões de librasempesquisa • Para participar do projeto: http://www.w3.org/participate/ • Fóruns • Eventos • Disponibilização de código

  37. Conclusão • Web Semânticatentatrazer “significado” aoconteúdoexistente • A Web Semânticatransformará a Web queconhecemoshojenuma Web de Dados, ondetudopoderáserinterligado • As tecnologiasusadastornarãoosserviços Web maiseficientes

  38. ? Dúvidas

More Related