Web Semântica: uma introdução

38,810 views

Published on

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

Published in: Technology
1 Comment
8 Likes
Statistics
Notes
No Downloads
Views
Total views
38,810
On SlideShare
0
From Embeds
0
Number of Embeds
124
Actions
Shares
0
Downloads
66
Comments
1
Likes
8
Embeds 0
No embeds

No notes for slide

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

×