Web Semântica
   William Rufino




        Abril
O Que é Web
Semântica?
“I have a dream for the Web [in which
computers] become capable of analyzing all
the data on the Web – the content, links, and
transactions between people and computers”




                                                O CARA
Good Guy Tim Berners-Lee
                           • Proposta por Berners-
                             Lee (2001), na revista
                             Scientific American.
                           • http://goo.gl/ocgrm
Uma extensão da internet
                           • A internet foi criada
                             com
                             computadores, mas
                             para humanos.
                           • O produto final da
                             internet, é todo em
                             linguagem
                             natural, falamos de
                             textos, imagens, vídeo
                             s.
The Web of Data

• O Objetivo atual da Web Semântica é evoluir a forma como os usuários
acham, compartilham e combinam informação, facilitando o processo com ajuda das
máquinas.
• O objetivo inicial, é um sistema que “entende” e responde a solicitações
complexas de um agente humano, com base no significado. Esse "entendimento"
um requer que as fontes de informação relevantes ser semanticamente estruturado.
• Atualmente temos pouca ou nenhuma estruturação dos dados na web. Os dados
estão soltos e em significado.
Como a Web de
 Dados pode
   ajudar?
Gols do Roberto Carlos no Maracanã
Gol do Roberto Carlos na Globo.com
Busca Semântica no Walmart


10-15%
Com o sistema de
busca semântica, que
foi batizado de
Polaris, a conversão
de pessoas que
buscam por alguma
coisa aumentaram em
de 10% a 15%
Web Semântica no BestBuy
Web Semântica no BestBuy



    30%            15% de     Melhora
     de            aument   significativa
  tráfego           o no        nos
                              rankings
 orgânico           CTR
Olimpíadas e a BBC
Tecnologias
O Que é uma ontologia?

    Uma ontologia é um modelo de dados que representa um conjunto
    de conceitos dentro de um domínio e os relacionamentos entre
    estes.
    Uma ontologia é utilizada para realizar inferência sobre os objetos do
    domínio. - Wikipedia
Exemplos de Ontologias – Padrões

•   Foaf – Friend of a Friend
     – Usado para representar pessoas
     – Redes Sociais
     – Redes de pessoas
•   Music Ontology Specification
     – Usada para representar músicas
     – Autor, duração, compositor
Resource Description Framework


                         sujeito   predicado   objeto

                        5seleto    É uma       empresa
                  Belo Horizonte   É uma       cidade
     triplas
E na Web?




            +
LINKED (OPEN) DATA
lod




      Semantic Web Done Right
      (Berners-Lee, 2008)
Princípios de Linked Data

1. Usar Uniform Resource Identifiers (URI) como nome para coisas.
2. Usar HTTP URIS para que as pessoas possam encontrar os nomes.
3. Quando Alguém procurar a URI, entregar informação útil, usando os padrões.
(RDF,SPARQL).
4. 4. Incluir links para outras URIS, de modo que eles possam descobrir mais
coisas.



Interessante de ser embutido dentro do html
Evolução da rede - 2007
Evolução da rede - 2008
Evolução da rede - 2009
Evolução da rede - 2010
Evolução da rede - 2011
Quem está na LOD?
PERGUNTAS?
IPC - Semantic Web

IPC - Semantic Web

  • 2.
    Web Semântica William Rufino Abril
  • 3.
    O Que éWeb Semântica?
  • 4.
    “I have adream for the Web [in which computers] become capable of analyzing all the data on the Web – the content, links, and transactions between people and computers” O CARA
  • 5.
    Good Guy TimBerners-Lee • Proposta por Berners- Lee (2001), na revista Scientific American. • http://goo.gl/ocgrm
  • 6.
    Uma extensão dainternet • A internet foi criada com computadores, mas para humanos. • O produto final da internet, é todo em linguagem natural, falamos de textos, imagens, vídeo s.
  • 7.
    The Web ofData • O Objetivo atual da Web Semântica é evoluir a forma como os usuários acham, compartilham e combinam informação, facilitando o processo com ajuda das máquinas. • O objetivo inicial, é um sistema que “entende” e responde a solicitações complexas de um agente humano, com base no significado. Esse "entendimento" um requer que as fontes de informação relevantes ser semanticamente estruturado. • Atualmente temos pouca ou nenhuma estruturação dos dados na web. Os dados estão soltos e em significado.
  • 8.
    Como a Webde Dados pode ajudar?
  • 9.
    Gols do RobertoCarlos no Maracanã
  • 10.
    Gol do RobertoCarlos na Globo.com
  • 11.
    Busca Semântica noWalmart 10-15% Com o sistema de busca semântica, que foi batizado de Polaris, a conversão de pessoas que buscam por alguma coisa aumentaram em de 10% a 15%
  • 12.
  • 13.
    Web Semântica noBestBuy 30% 15% de Melhora de aument significativa tráfego o no nos rankings orgânico CTR
  • 14.
  • 15.
  • 16.
    O Que éuma ontologia? Uma ontologia é um modelo de dados que representa um conjunto de conceitos dentro de um domínio e os relacionamentos entre estes. Uma ontologia é utilizada para realizar inferência sobre os objetos do domínio. - Wikipedia
  • 17.
    Exemplos de Ontologias– Padrões • Foaf – Friend of a Friend – Usado para representar pessoas – Redes Sociais – Redes de pessoas • Music Ontology Specification – Usada para representar músicas – Autor, duração, compositor
  • 18.
    Resource Description Framework sujeito predicado objeto 5seleto É uma empresa Belo Horizonte É uma cidade triplas
  • 19.
  • 20.
  • 21.
    lod Semantic Web Done Right (Berners-Lee, 2008)
  • 22.
    Princípios de LinkedData 1. Usar Uniform Resource Identifiers (URI) como nome para coisas. 2. Usar HTTP URIS para que as pessoas possam encontrar os nomes. 3. Quando Alguém procurar a URI, entregar informação útil, usando os padrões. (RDF,SPARQL). 4. 4. Incluir links para outras URIS, de modo que eles possam descobrir mais coisas. Interessante de ser embutido dentro do html
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.

Notas do Editor

  • #5 Sir Timothy John Berners-Lee KBE, OM, FRS (TimBL ou TBL) (Londres, 8 de junho de 1955[1]) é um físico britânico, cientista da computação e professor do MIT. É o criador da World Wide Web (Rede Mundial de Computadores - Internet, tendo feito a primeira proposta para sua criação em março de 1989.[2] Em 25 de dezembro de 1990, com a ajuda de Robert Cailliau e um jovem estudante do CERN, implementou a primeira comunicação bem-sucedida entre um cliente HTTP e o servidor através da internet.
  • #7 A Web Semântica foi criada para ajudar os computadores a darem sentido aos dados. Ou seja, um sistema ler e saber o que fazer com os dados.
  • #13 O Bestbuy começou a investir em tecnologias semânticas para aumentar as visibilidades dos produtos e serviços, e com a marcação RDFa correta, os buscadores agora podem identificar esses dados mais facilmente e disponibiliar nos resultados de busca. O BestBuy usa a ontologia GoodRelations nas páginas, que é um vocabulário criado exclusivamente para ecommerces.
  • #15 A BBC Utilizou tecnologias de web semantica através da linked open data, para automatizar agregação, publicação, e reutilização de notícias baseadas em um modelo de ontologia, que gerou um grande experiência para o usuário e altos níveis de engajamento.
  • #19 A ResourceDescription Framework (RDF) é uma linguagem para representar informação na Internet.Arquivos RDF são modelos ou fontes de dados, também conhecidos como metadata, tecnologia endossada e recomendada pela W3C desde fevereiro de 1999, tendo como principais objetivos criar um modelo simples de dados, com uma semântica formal, usar o vocabulário URI-based e uma sintaxe XML-based e suportar o uso de XML. Os arquivos RDF têm três componentes básicos: recurso, propriedade e indicação, o que torna a linguagem altamente escalável.
  • #20 Para utilizar as tecnologias da web semântica, podemos ter dados em XML, HTML + RDFA, Schema.org (lindo!) As 2 mais utilizadas são o RDFa e o Microdata.
  • #22 O projeto Linking Open Data e ́ umainiciativacriadaemjaneiro de 2007 paraagru- par, e disponibilizarna web conjunto de dados abertoscomo Resource Description Framework (RDF)
  • #29 Temos repositórios de usos gerais, como o freebase e a dbpedia, mas também de uso específicos como o legislation, o geonames, musicbrainz e o new york times.
  • #30 E como a web semântica pode-se aplicar em nossos clientes?