Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Web Semântica: uma introdução

39,222 views

Published on

Apresentação introdutória sobre a Web Semântica

Published in: Technology

Web Semântica: uma introdução

  1. 1. Web SemânticaWeb Semânticauma introdução @yaso
  2. 2. Web Semântica O que é SEMÂNTICASemântica é o estudo dosignificado. Incide sobre a relaçãoentre significantes, tais comopalavras, frases, sinais e símbolos,e o que eles representam, a suadenotação. (Wikipedia.org)
  3. 3. Web Semântica Internet, Web e BuscadoresComunicação mediada pormáquinas Internet: permite comunicar. Bom.Repositório de documentos Web: armazenar documentos e(conhecimento) apontar para eles – é um grandeRepositório de memes e piadas ACERVO. Melhor ainda.nonsense, vídeos, filmes, material Buscadores: nos ajudam a achar os recursos! Perfeito?para download...Cultura (acervos, museus, Não.conteudo multimídia)
  4. 4. Web Semânticahttp://w3cmemes.tumblr.com/page/2
  5. 5. Web SemânticaHTMLApresenta a sintaxe dodocumento, usada para listar orecurso para o usuário.Não apresenta o significado dorecurso, não faz associações oucorrelações de significado.
  6. 6. Web Semântica Significado vs SintaxeReinaldo AMA a Web. Reinaldo <3 a Web.
  7. 7. Web SemânticaComunicação mediada por máquinas (não tão inteligentes assim) ???? Manga!
  8. 8. Web SemânticaInformação Machine-Understandable: Semantic Web (vamos “ensinar” as máquinas!!) Computadores entenderem o significado por trás da página 3 <3 < <3 Manga!
  9. 9. Web Semântica Ok. Mas, como fazer?Bank$ Bank ?
  10. 10. Web Semântica Web Semântica (Ensinar os computadores como as coisas estão relacionadas)A Web 2.0 um acervo.A Web semântica é o ambienteda Web das coisas.“É um mundo de recursosconectados por dados de um jeitoconsistente e lógico” (TimBL)
  11. 11. Web Semântica Web 2.0 e Web Semântica: diferenças● Folksonomia ● Linguagem controlada:● Palavras-chave: tags ● Vocabulários de metadados;● Um recurso é mais útil quanto ● Ontologiasmaior for seu uso ● Sistema de organização de● Problemas de sinonímia: palavras conhecimentosdiferentes, significados iguais ● Semântica não ambígua● Problemas com polissemia ● Interoperabilidade● Cada site tem um significado ● Troca de dados entrepara cada recurso sistemas
  12. 12. Web Semântica Web Semântica: como começarXML - eXtensible Markup LanguageRDF - Resource Description FrameworkOWL - Web Ontology LanguageSPARQL – para fazer consultarinformações desses dados relacionadosO mais importante é definir edescrever as relaçõs entre osrecursos na Web.
  13. 13. Web Semântica Resource Description Framework (framework para descrição de serviços)● Dados são relacionamentos &tl;http://www.rdfabout.net/> a :Website .● Tudo deve ser descrito &tl;http://www.rdfabout.net/> dc:title "rdf:about" .● Triplas RDF: &tl;http://www.rdfabout.net/> dc:description "A ● Recurso: qualquer coisa que pode conter website about um URI, incluindo as páginas da web, assim Resource Description Framework." como elementos de um documento XML. ● Propriedade: Um recurso que tenha um determinado nome e possa ser utilizado como uma propriedade ● Indicação: consiste na combinação de um recurso, uma propriedade, e de um valor.
  14. 14. Web Semântica SPARQL (ferramenta para fazer)O propósito da SPARQL é extrair # declaracao do prefix (abreviacao das URIs) PREFIX foo:informações de gráficos RDF. Ela ... # declaracao dos acessos ao grafosconsegue procurar dados, limitar e FROM ... # parametros a serem encontradosseparar os resultados. SELECT ... # query pattern WHERE { ... } # organizador do resultado (ordenacao) ORDER BY ...
  15. 15. Web Semântica OWL – Web Ontology Language (Relacionar as entidades descritas)1. Indivíduos: os objetos básicos;2. Classes: conjuntos, coleções ou tipos de objetos;3. Atributos: propriedades, características ou parâmetros que os objetospodem ter e compartilhar;4. Relacionamentos: as formas como os objetos podem se relacionar comoutros objetos.Recursos são relacionados
  16. 16. Web SemânticaOWL – Web Ontology Language (Relacionar as entidades descritas)
  17. 17. Web Semântica
  18. 18. Web Semântica
  19. 19. Web Semântica
  20. 20. Web Semântica
  21. 21. Web SemânticaObrigada :)yaso@nic.br @yaso

×