A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Disciplina: IF696 Jefferson Ramos Lucas dos Anjos

Apresentações semelhantes


Apresentação em tema: "Disciplina: IF696 Jefferson Ramos Lucas dos Anjos"— Transcrição da apresentação:

1 Disciplina: IF696 Jefferson Ramos Lucas dos Anjos jrla@cin.ufpe.br

2 Roteiro  Introdução  Motivação  Estudo do Caso Problema Possível Solução  Web Semântica  Noções Básicas da WS Semântica Explícita Vocabulários Controlados e Universais URI  Relações, Taxonomias e Ontologias RDF e RDFS DLG Nós na Rede OWL  Conclusão

3 Introdução  O que é Web Semântica?  É uma extensão para a Web atual onde o conteúdo publicado será mais facilmente processável pelas máquinas.  Inserção de significado (semântica)  Forma a se automatizarem.

4 Introdução  Propagada pelo World Wide Web Consortium (W3C).  Tim Berners-Lee  Espera com essa iniciativa a realização de sua visão original da Web.  Significado da informação com papel mais importante do que temos hoje na Web.

5 Motivação  Semântica?  Não Ambíguo  “Relacionado ao significado de algo”.

6 Estudo do Caso  Extrair automaticamente de páginas Web, informações sobre lançamentos de livro, como:  Assunto  Autor  Título

7 Editora A

8 Como o ser humano vê

9 Como a máquina vê

10 Problema  Como Delimitar cada “elemento” de dados no documento.  Como delimitar no documento: Livro Título Autor

11 Uma Possível Solução  Marcação XML  Do HTML ao XML HTML marcações de formato, estrutura e links XML marcação flexível

12 Árvore em HTML

13 Árvore em XML

14 Marcação HTML O Guia do Mochileiro das Galáxias Douglas Adams

15 Marcação XML O Guia do Mochileiro das Galáxias Douglas Adams

16 Situação 1 O Guia do Mochileiro das Galáxias Douglas Adams

17 Pergunta 1  Como a máquina deve interpretar, e ?

18 Situação 2 O Guia do Mochileiro das Galáxias Douglas Adams

19 Pergunta 2  Há Equivalências entre: e ?

20 Situação 3 O Guia do Mochileiro das Galáxias Douglas Adams

21 Pergunta 3  Qual a relação entre e, entre e ?

22 Situação 4  Representar: Sr. Horácio é autor da página: http://www.paleo.org/dino.html em XML http://www.paleo.org/dino.html

23 Situação 4  Possível Representação 1:

24 Situação 4  Possível Representação 2:

25 Situação 4  Possível Representação 3:

26 Situação 4  Possível Representação 4:

27 Situação 4  Qual a melhor forma de realizar a representação?

28

29 Web Semântica

30 Semanitc Web Vision  “... a ideia de ter dados na web definidos e ligados de um modo que podem ser utilizados pelas máquinas não apenas para fins de exibição, mas para a automação, a integração e a reutilização de dados através de várias aplicações.” W3C Semantic Web Activity Group

31

32 Noções da Web SemânticaNoções da Web Semântica

33 Web Semântica x Macondo  Macondo: cidade fictícia onde se desenrola o romance Cem Anos de Solidão.

34 Web Semântica x Macondo

35 A Web na Ótica humana

36 A Web na Ótica de Reconhecimento de padrões

37 A Web Semântica

38 Noções da Web SemânticaNoções da Web Semântica

39 Vocabulário Controlado  “Um vocabulário controlado é uma maneira de inserir uma camada interpretada de semântica entre os termos inseridos pelo usuário e o banco de dados subjacente, para melhor representar a intenção original dos termos do usuário” (Leise, 2002).  “Listas organizadas de palavras e frases, ou sistemas de notação, que são usados inicialmente para marcar o conteúdo (tag), e depois encontrá-lo através de navegação ou pesquisa”(Amy, 2010)

40 URI - Concordância  “”[...] os URIs garantem que aqueles conceitos não são apenas palavras em um documento, mas estão ligadas a uma definição única que todo mundo pode encontrar na Web”. (Tim Berners- Lee, 2001)

41 Ancorando Termos com URIs  URIs garantem que termos são únicos e podem ser referenciados em qualquer lugar da Web.

42

43

44

45

46 Noções da Web SemânticaNoções da Web Semântica

47

48

49 Alinhamento

50 Quem é p:mesmo_que?

51

52

53 Relações taxonômicas entre termos

54 RDF e RFD Schema Resource Description Framework  Modelo(grafos) e Linguagem  Representa de forma homogênea descrições associadas a recursos endereçáveis através da Web.  Representação é propícia para “Consumo por computadores”.  Atua sobre problemas de interoperabilidade semântica.

55 Questões  Como identificar dentro da página onde está cada informação? Descrição independente ligada  Um livro sobre biologia por exemplo, estará identificado como “biologia”ou como “ciências biológicas”? Ontologias  O programa continuará funcionando se o layout da página sofrer modificações? Sim

56 Resource Description Framework  Representação de informações se baseia na associação de descrições a recursos.

57 Declaração  Descrição é formada de unidades menores, as declarações.  Cada declaração estabelece um valor, para uma propriedade associada a um recurso.

58 Tripla  Toda declaração resume-se à tripla: (Recurso, Propriedade, Valor)  Lê-se: O livro “Vida dos dinossauros” tem como autor o Sr. Horácio.

59 DLG  Uma declaração RDF é frequentemente expressa na forma de um Grafo Direcionado e Rotulado (Directed Labelled Graph = DLG)

60 Resource Description Framework  Recurso: qualquer coisa que pode ser identificado através da Web.  Ex: uma página um livro, um carro, etc.

61 Funções do URI  Fazer referência a um recurso.

62 Funções do URI  Fazer referência a um elemento dentro de um documento.

63 Questões sobre URI  URI cumprir papel de identificador unificado, não importando conteúdo endereçado.  URI apenas fornece subsídios para identificação única: Um identificador x muitos recursos Um recurso x muitos identificadores

64 Resource Description Framework

65 Nós da Rede - URIs  Sujeito é identificado através de URI.  Predicado exige um URI.  Objeto pode ser identificado por um URI ou uma string.

66 Ontologias  Acima do RDF  Especificação formal explícita de um conceito formado  Provendo um conceito compartilhado de um referido domínio.  Ferramenta: OWL

67  Linguagem Ontológica  Surgiu na necessidade de mais expressividade para a definição de alguns casos.  Tais casos não poderiam ser modelados a partir de utilização simples de RDF e RDF Schema devido suas limitação.

68 Exemplos  RDFS não prevê que algumas classes possam ser disjuntas entre si: Ex: As classes “Macho” e “Fêmea” deveriam ser disjuntas, porem não há como modelar isto em RDFS.  A construções de novas classes a partir de operadores de união, intersecção e complemento não é provida por RDFS Ex: A classe “Pessoa” poderia ser a união das classes “Mulher” e “Homem”.

69 Exemplos  A definição de restrições de cardinalidade, estabelecendo quantos valores distintos uma determinada propriedade pode assumir: Ex: a classe “Pessoa” poderia ter uma restrição na propriedade “pais” que determinasse cardinalidade dois.  RDFS não prevê a utilização de transitividade (ex: “maior que”), unicidade (ex:“é mãe de”), inversão (ex: “como” e “é comido por”).

70 Exemplos

71 Conclusões  WS não é inteligência artificial  WS não se trata de uma nova rede de informações, mas sim de um projeto para aplicar conceitos inteligentes na internet atual.  Desta forma você não vai mais precisar minerar a internet em busca daquilo que você procura, ela vai passar a se comportar como um todo, e não mais como um monte de informação empilhada.  É a tecnologia de um novo passo na internet transformando a rede virtual de informações em um ambiente cada vez mais humano (Web 3.0).

72

73 Referências  [1]. BERNERS-LEE, T. et al. The Semantic Web: A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities. Disponível em:. Acesso em: 15 ago. 2008.  [2]. ANTONIOU, G.; HARMELEN, F. A Semantic Web Primer. 2.ed. Cambridge: MIT Press, 2008.  [6]. BRAY, T. et al. Extensible Markup Language (XML) 1.0 Third Edition. W3C Recommendation, fev. 2004. Disponível em:. Acesso em: 14 out. 2008.  [3]. MANOLA, F.; MILLER, E. RDF Primer W3C Recommendation 10 February 2004. Disponível em:. Acesso em: 27 out. 2008.  [4]. LE HORS, A.; JACOBS, I. HTML 4.01 Specification. W3C Recommendation 24 December 1999.. Acesso em: 27 out. 2008.  [5]. PEMBERTON, S. et al. XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition). A Reformulation of HTML 4 in XML 1.0. W3C Recommendation 26 January 2000, revised 1 August 2002. Disponível em:. Acesso em: 28 out. 2008.  [6]. MCBRIDE, B. RDF Vocabulary Description Language 1.0: RDF Schema. W3C Recommendation 10 February 2004. Disponível em:. Acesso em: 03 nov. 2008.  [7]. MCILRAITH, S. et al. Semantic Web Services. IEEE Intelligent Systems (Special Issue on the Semantic Web). Nova Iorque v. 16, n.2, p. 46-53, mar. 2001.  [8]. MARTIN, D. et al. OWL-S: Semantic Markup for Web Services. W3C Member Submission, nov. 2004. Disponível em:. Acesso em: 14 set. 2008.


Carregar ppt "Disciplina: IF696 Jefferson Ramos Lucas dos Anjos"

Apresentações semelhantes


Anúncios Google