SlideShare uma empresa Scribd logo
1 de 54
Mini-Curso sobre Ontologias Profa. Gisele Dziekaniak ICHI – FURG Grupo de Pesquisa EDUTEC/CNPq Encontro Regional de Estudantes de Biblioteconomia e Documentação da Região Sul  EREBD Sul FURG, 2009  Rio Grande – RS
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Fonte:  http://www.wordle.net
Representação do   Exercício político  Domínios  Conhecimento  Consenso  Continuidade Especialistas do Visão de mundo domínio      Evolução Tipologia  ONTOLOGIA  Relações entre Hierarquias  (Classes, subclasses, instâncias)   conceitos  Estruturas lógicas e    Linguagens programação  axiomas     Editores de ontologia  Principais autores   Metodologias  Principais projetos  Vocabulário controlado Linguagem documentária
“ N ó s   e s t a m o s   n o s  a f o g a n d o   e m i n f o r m a ç ões  e  c o m  s e d e  d e  c o n h e c i m e n t o ” (Naisbitt, 2000)
Web 2.0 ,[object Object],[object Object]
Web Semântica ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
...Web Semântica ,[object Object],[object Object],[object Object],[object Object],[object Object]
A camada ontológica! ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ontologias: o que são? ,[object Object],[object Object]
...ontologias: o que são? ,[object Object],[object Object]
...ontologias: o que são? ,[object Object],[object Object],[object Object],Legível por máquina Conceitos e restrições  públicos Modelo abstrato  fenômenos do mundo (conceitos) Consenso do domínio
Componentes de uma ontologia ,[object Object],[object Object],[object Object],[object Object],[object Object]
Construção de ontologias ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Construção de ontologias
Determinação Domínio e Escopo : Perguntas de competência ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Protégé
Classes Conjuntos ou coleção de indivíduos (objetvos, pessoas, coisas) que compartilham de um grupo de características que os distinguem dos demais (BREITMAN, 2005) Para definir uma classe se usam PROPRIEDADES... Classe dos países que são  centrais Classe das pessoas que vivem nos  países centrais   Classe dos cães que têm  donos que vivem nos países centrais A propriedade é quem define a classe Fonte:  http://www.eci.ufmg.br/mba/onto_owl/
Classes disjuntas ,[object Object],[object Object],Não pode acontecer!!!!
Uma ontologia no Protégé Fonte:  http://areaweb.com.br/websemantica/figuras/protege_tela.gif
Hierarquia de classes inicial Fonte:  http://www.eci.ufmg.br/mba/onto_owl/
Hierarquia de classes Todos indivíduos que são membros da classe  TomatoTopping  são membros da classe  Vegetable Topping  e  Pizza Topping , uma vez que se estabeleceu que  Tomato Topping  é subclasse de  Vegetable Topping,  que por sua vez é subclasse de  Pizza Topping Fonte:  http://www.eci.ufmg.br/mba/onto_owl/
Individuals (instâncias) ,[object Object],[object Object],São objetos do mundo. Pertencem a classes e são relacionados a outros indivíduos (e classes) através de propriedades. São membros de uma classe. (BREITMAN, 2005) Autor Autor_internacional Autor_nacional Jose_de_Alencar Guimaraes_Rosa Ubaldo_Ribeiro
DataType Property (Propriedades) Object Property (Relações) Relação binária entre indivíduos  Serve para descrever atributos e relacionamentos entre classes, fatos em geral. Dois tipos propriedades em OWL: Object Properties    Relações entre classes  Ex.: João é pai de Maria Data Properties   relações entre instâncias e tipos Ex.: Maria nasceu em 1990   Ex.: Maria tem 17 anos Fonte:  http://www.eci.ufmg.br/mba/onto_owl/
Outras Propriedades  Inverse Properties Transitive Properties Fonte:  http://www.eci.ufmg.br/mba/onto_owl/
Domínio e Range ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Restrições Para que algo seja uma pizza é necessário que tenha pelo menos uma  PizzaBase ; uma  Pizza  é uma subclasse de coisas que tem pelo menos um  PizzaBase Fonte:  http://www.eci.ufmg.br/mba/onto_owl/
Restrições ,[object Object],[object Object],[object Object],[object Object]
Tipos de Restrições  ,[object Object],[object Object],[object Object],[object Object]
...restrições nas classes ,[object Object],[object Object],[object Object],[object Object],[object Object]
...restrições nas classes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],OWL: Class ( Carnivoro  complete Thing Restriction ( come  someValuesFrom  Animal )) Fonte: BREITMAN, K. (2005)
...restrições nas classes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Fonte: BREITMAN, K. (2005)
Revendo... Ser_vivo Exemplo Ontologia de Animais  - Fonte: BREITMAN, K. (2005) Animal Planta Arvore Grama Pessoa Felino Carpa Jacare Lagarto Mosquito Leao Gato Aegis Pernilongo Carpa_bege Carpa_azul Inseto Peixe Reptil Passaro Mamifero Vaca
Animal Planta Arvore Grama Pessoa Felino Carpa Jacare Lagarto Mosquito Leao Gato Aegis Pernilongo Carpa_bege Carpa_azul Ser_vivo Carnívoro A inserção da classe  necessário e suficiente  não há grande impacto na ontologia  mas impacta na utilização do  MECANISMO DE INFERÊNCIA Inseto Peixe Reptil Passaro Mamifero Vaca
Aplicando o raciocinador Carnivoro Passaro Pessoa Jacare Lagarto Leao Gato Classes identificadas automaticamente pelo mecanismo de inferência Como carpa é subclasse de Peixe que é subclasse de Animal, o classificador categoriza gato como carnívoro     Fonte: BREITMAN, K. (2005)
Ontologias são tipos de tesauros? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Tesauros e/ou ontologias ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Exercícios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Exercícios ,[object Object],[object Object],[object Object],2) Elabore um esquema demonstrando um exemplo de classes disjuntas 3) Crie um axioma e identifique o que é o range e o que é o domínio na estrutura 4) Crie um modelo de ontologia através de grafos (árvore hierárquica) e “pendure” nela classes e instâncias que considere pertencentes ao domínio (não esqueça o princípio da herança...) + Exercícios
Considerações ,[object Object],[object Object],[object Object],[object Object],[object Object]
...considerações  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Referências ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
+ referências... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Obrigada! giseledziekaniak@yahoo.com.br  Grupo pesquisa EDUTEC CNPq/FURG www.grupoedutecfurg.blogspot.com
Fonte: W3C
 
Deep Web é cerca de 500 vezes maior que a web de superfície!!! Enxergam docs HTML estáticos, localizados em servidores web  Fonte:  http://en.wikibooks.org/wiki/Social_and_Cultural_Foundations_of_American_Education/
Layout HTML (exemplo) Fonte: MARCONDES (2006)  http://www.professores.uff.br/marcondes/Web%20semantica.htm
Indexação das páginas HTML pelos motores de busca ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Fonte: MARCONDES (2006)  http://www.professores.uff.br/marcondes/Web%20semantica.htm
A seguinte lista de palavras chaves seria obtida por um robô que desprezasse as marcações e considerasse somente as palavras, desconsiderando as palavras não significativas: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Conteúdo   Indexado Representação condizente? Está se falando sobre  cabeçalho ,  parágrafo, primeiro  ou sobre um exemplo de página em HTML? Fonte: Adaptado de MARCONDES (2006)  http://www.professores.uff.br/marcondes/Web%20semantica.htm
Link para vídeo do Berners-Lee no YouTube
Exemplos Domínio e Range ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mecanismo de Inferência ,[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

Programação Orientada á Objeto - Paradigmas e Implementação
Programação Orientada á Objeto - Paradigmas e ImplementaçãoProgramação Orientada á Objeto - Paradigmas e Implementação
Programação Orientada á Objeto - Paradigmas e ImplementaçãoEvandro Júnior
 
Designação de campo ciência e epistemologia [3]
Designação de campo  ciência e epistemologia [3]Designação de campo  ciência e epistemologia [3]
Designação de campo ciência e epistemologia [3]MarliQLeite
 
Paradigmas de programação
Paradigmas de programaçãoParadigmas de programação
Paradigmas de programaçãoMahayana2706
 
Processamento dos Sinais Linguísticos
Processamento dos Sinais LinguísticosProcessamento dos Sinais Linguísticos
Processamento dos Sinais LinguísticosSobre Letras
 
A organização do conhecimento e suas implicações para os usuários da informação
A organização do conhecimento e suas implicações para os usuários da informaçãoA organização do conhecimento e suas implicações para os usuários da informação
A organização do conhecimento e suas implicações para os usuários da informaçãoGisele Dziekaniak
 
Designação de campo ciência e epistemologia [2]
Designação de campo  ciência e epistemologia [2]Designação de campo  ciência e epistemologia [2]
Designação de campo ciência e epistemologia [2]MarliQLeite
 
Programação Orientada A Objectos (Poo)
Programação Orientada A Objectos (Poo)Programação Orientada A Objectos (Poo)
Programação Orientada A Objectos (Poo)guest18b3c00
 
Aula dra. clarice von oertzen 30-09-14
Aula dra. clarice von oertzen   30-09-14Aula dra. clarice von oertzen   30-09-14
Aula dra. clarice von oertzen 30-09-14Fernanda Moreira
 

Mais procurados (8)

Programação Orientada á Objeto - Paradigmas e Implementação
Programação Orientada á Objeto - Paradigmas e ImplementaçãoProgramação Orientada á Objeto - Paradigmas e Implementação
Programação Orientada á Objeto - Paradigmas e Implementação
 
Designação de campo ciência e epistemologia [3]
Designação de campo  ciência e epistemologia [3]Designação de campo  ciência e epistemologia [3]
Designação de campo ciência e epistemologia [3]
 
Paradigmas de programação
Paradigmas de programaçãoParadigmas de programação
Paradigmas de programação
 
Processamento dos Sinais Linguísticos
Processamento dos Sinais LinguísticosProcessamento dos Sinais Linguísticos
Processamento dos Sinais Linguísticos
 
A organização do conhecimento e suas implicações para os usuários da informação
A organização do conhecimento e suas implicações para os usuários da informaçãoA organização do conhecimento e suas implicações para os usuários da informação
A organização do conhecimento e suas implicações para os usuários da informação
 
Designação de campo ciência e epistemologia [2]
Designação de campo  ciência e epistemologia [2]Designação de campo  ciência e epistemologia [2]
Designação de campo ciência e epistemologia [2]
 
Programação Orientada A Objectos (Poo)
Programação Orientada A Objectos (Poo)Programação Orientada A Objectos (Poo)
Programação Orientada A Objectos (Poo)
 
Aula dra. clarice von oertzen 30-09-14
Aula dra. clarice von oertzen   30-09-14Aula dra. clarice von oertzen   30-09-14
Aula dra. clarice von oertzen 30-09-14
 

Destaque

Sabença - Um arcabouço computacional para aprendizagem semi-automatizada de o...
Sabença - Um arcabouço computacional para aprendizagem semi-automatizada de o...Sabença - Um arcabouço computacional para aprendizagem semi-automatizada de o...
Sabença - Um arcabouço computacional para aprendizagem semi-automatizada de o...Norton Guimarães
 
Apresentação - Ontologia do Processo Legislativo de SP - 2o. ENDA
Apresentação - Ontologia do Processo Legislativo de SP - 2o. ENDAApresentação - Ontologia do Processo Legislativo de SP - 2o. ENDA
Apresentação - Ontologia do Processo Legislativo de SP - 2o. ENDAFrederico Bortolato
 
As contribuições da Web Semântica para a Catalogação
As contribuições da Web Semântica para a CatalogaçãoAs contribuições da Web Semântica para a Catalogação
As contribuições da Web Semântica para a CatalogaçãoUNESP
 
Construção de ontologia com protégé owl
Construção de ontologia com protégé owlConstrução de ontologia com protégé owl
Construção de ontologia com protégé owlAndréa Bordin
 
Construindo Sua Primeira Ontologia
Construindo Sua Primeira OntologiaConstruindo Sua Primeira Ontologia
Construindo Sua Primeira OntologiaVictor Pantoja
 
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014Renan Moreira de Oliveira
 
Exemplo de Ontologia da Pos-Graduação do CEFET-PI
Exemplo de Ontologia da Pos-Graduação do CEFET-PIExemplo de Ontologia da Pos-Graduação do CEFET-PI
Exemplo de Ontologia da Pos-Graduação do CEFET-PIAislan Rafael
 
Diseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
Diseño de Ontologías: Protégé OWL - Ejemplo de las PizzasDiseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
Diseño de Ontologías: Protégé OWL - Ejemplo de las PizzasCarlos Casamayor
 
Ontologia e metafísica apresentação e plano de aula
Ontologia e metafísica   apresentação e plano de aulaOntologia e metafísica   apresentação e plano de aula
Ontologia e metafísica apresentação e plano de aulaVitor Vieira Vasconcelos
 

Destaque (10)

Sabença - Um arcabouço computacional para aprendizagem semi-automatizada de o...
Sabença - Um arcabouço computacional para aprendizagem semi-automatizada de o...Sabença - Um arcabouço computacional para aprendizagem semi-automatizada de o...
Sabença - Um arcabouço computacional para aprendizagem semi-automatizada de o...
 
Apresentação - Ontologia do Processo Legislativo de SP - 2o. ENDA
Apresentação - Ontologia do Processo Legislativo de SP - 2o. ENDAApresentação - Ontologia do Processo Legislativo de SP - 2o. ENDA
Apresentação - Ontologia do Processo Legislativo de SP - 2o. ENDA
 
As contribuições da Web Semântica para a Catalogação
As contribuições da Web Semântica para a CatalogaçãoAs contribuições da Web Semântica para a Catalogação
As contribuições da Web Semântica para a Catalogação
 
Resource Description Framework (RDF)
Resource Description Framework (RDF)Resource Description Framework (RDF)
Resource Description Framework (RDF)
 
Construção de ontologia com protégé owl
Construção de ontologia com protégé owlConstrução de ontologia com protégé owl
Construção de ontologia com protégé owl
 
Construindo Sua Primeira Ontologia
Construindo Sua Primeira OntologiaConstruindo Sua Primeira Ontologia
Construindo Sua Primeira Ontologia
 
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
 
Exemplo de Ontologia da Pos-Graduação do CEFET-PI
Exemplo de Ontologia da Pos-Graduação do CEFET-PIExemplo de Ontologia da Pos-Graduação do CEFET-PI
Exemplo de Ontologia da Pos-Graduação do CEFET-PI
 
Diseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
Diseño de Ontologías: Protégé OWL - Ejemplo de las PizzasDiseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
Diseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
 
Ontologia e metafísica apresentação e plano de aula
Ontologia e metafísica   apresentação e plano de aulaOntologia e metafísica   apresentação e plano de aula
Ontologia e metafísica apresentação e plano de aula
 

Semelhante a Mini Curso Ontologias Erebd 2009

Dlp em acao 04 beth 27.03.2012-1
Dlp em acao 04 beth 27.03.2012-1Dlp em acao 04 beth 27.03.2012-1
Dlp em acao 04 beth 27.03.2012-1dlpemacao
 
Complexidade ccm 2011a
Complexidade ccm 2011aComplexidade ccm 2011a
Complexidade ccm 2011aFalec
 
Ontolis: um protótipo de ontologia a partir dos FRBR
Ontolis: um protótipo de ontologia a partir dos FRBROntolis: um protótipo de ontologia a partir dos FRBR
Ontolis: um protótipo de ontologia a partir dos FRBRMarcos Teruo Ouchi
 
"Conceptualismo e realismo: dois modelos de construção de ontologias de nível...
"Conceptualismo e realismo: dois modelos de construção de ontologias de nível..."Conceptualismo e realismo: dois modelos de construção de ontologias de nível...
"Conceptualismo e realismo: dois modelos de construção de ontologias de nível...Patrícia Cunha França
 
Engenharia de ontologias
Engenharia de ontologiasEngenharia de ontologias
Engenharia de ontologiasÍcaro Medeiros
 
Letrado científico
Letrado científicoLetrado científico
Letrado científicounesp
 
Ser letrado científico
Ser letrado científicoSer letrado científico
Ser letrado científicounesp
 
Taxonomia
TaxonomiaTaxonomia
TaxonomiaURCA
 
sistemática dos seres vivos
sistemática dos seres vivos sistemática dos seres vivos
sistemática dos seres vivos Mariana Cordeiro
 
www.EquarparaEnsinoMedio.com.br - Biologia - Classificação dos seres vivos.
www.EquarparaEnsinoMedio.com.br - Biologia -  Classificação dos seres vivos.www.EquarparaEnsinoMedio.com.br - Biologia -  Classificação dos seres vivos.
www.EquarparaEnsinoMedio.com.br - Biologia - Classificação dos seres vivos.Annalu Jannuzzi
 
aula_1_-_introducao_a_anatomia_e_fisiologia_comparada_dos_vertebrados.ppt
aula_1_-_introducao_a_anatomia_e_fisiologia_comparada_dos_vertebrados.pptaula_1_-_introducao_a_anatomia_e_fisiologia_comparada_dos_vertebrados.ppt
aula_1_-_introducao_a_anatomia_e_fisiologia_comparada_dos_vertebrados.pptLuciana180247
 
Ontologias para a descoberta de recursos na ciência: análise de VIVO-ISF
Ontologias para a descoberta de recursos na ciência: análise de VIVO-ISFOntologias para a descoberta de recursos na ciência: análise de VIVO-ISF
Ontologias para a descoberta de recursos na ciência: análise de VIVO-ISFIsadora Turcatel
 
PPT - Biologia Sistemas de Classificação/Nomeculatura
PPT - Biologia Sistemas de Classificação/NomeculaturaPPT - Biologia Sistemas de Classificação/Nomeculatura
PPT - Biologia Sistemas de Classificação/Nomeculaturakuala22kuala
 

Semelhante a Mini Curso Ontologias Erebd 2009 (20)

Dlp em acao 04 beth 27.03.2012-1
Dlp em acao 04 beth 27.03.2012-1Dlp em acao 04 beth 27.03.2012-1
Dlp em acao 04 beth 27.03.2012-1
 
Filogenetica publicada
Filogenetica publicadaFilogenetica publicada
Filogenetica publicada
 
Complexidade ccm 2011a
Complexidade ccm 2011aComplexidade ccm 2011a
Complexidade ccm 2011a
 
Ontolis: um protótipo de ontologia a partir dos FRBR
Ontolis: um protótipo de ontologia a partir dos FRBROntolis: um protótipo de ontologia a partir dos FRBR
Ontolis: um protótipo de ontologia a partir dos FRBR
 
"Conceptualismo e realismo: dois modelos de construção de ontologias de nível...
"Conceptualismo e realismo: dois modelos de construção de ontologias de nível..."Conceptualismo e realismo: dois modelos de construção de ontologias de nível...
"Conceptualismo e realismo: dois modelos de construção de ontologias de nível...
 
Metodo101
Metodo101Metodo101
Metodo101
 
Primeiro plano de sheila coelho
Primeiro plano de sheila coelhoPrimeiro plano de sheila coelho
Primeiro plano de sheila coelho
 
Introdução ao estudo dos seres vivos
Introdução ao estudo dos seres vivosIntrodução ao estudo dos seres vivos
Introdução ao estudo dos seres vivos
 
Engenharia de ontologias
Engenharia de ontologiasEngenharia de ontologias
Engenharia de ontologias
 
Letrado científico
Letrado científicoLetrado científico
Letrado científico
 
Ser letrado científico
Ser letrado científicoSer letrado científico
Ser letrado científico
 
Taxonomia
TaxonomiaTaxonomia
Taxonomia
 
Coesão textual.ppt
Coesão textual.pptCoesão textual.ppt
Coesão textual.ppt
 
sistemática dos seres vivos
sistemática dos seres vivos sistemática dos seres vivos
sistemática dos seres vivos
 
www.EquarparaEnsinoMedio.com.br - Biologia - Classificação dos seres vivos.
www.EquarparaEnsinoMedio.com.br - Biologia -  Classificação dos seres vivos.www.EquarparaEnsinoMedio.com.br - Biologia -  Classificação dos seres vivos.
www.EquarparaEnsinoMedio.com.br - Biologia - Classificação dos seres vivos.
 
aula_1_-_introducao_a_anatomia_e_fisiologia_comparada_dos_vertebrados.ppt
aula_1_-_introducao_a_anatomia_e_fisiologia_comparada_dos_vertebrados.pptaula_1_-_introducao_a_anatomia_e_fisiologia_comparada_dos_vertebrados.ppt
aula_1_-_introducao_a_anatomia_e_fisiologia_comparada_dos_vertebrados.ppt
 
Ontologias para a descoberta de recursos na ciência: análise de VIVO-ISF
Ontologias para a descoberta de recursos na ciência: análise de VIVO-ISFOntologias para a descoberta de recursos na ciência: análise de VIVO-ISF
Ontologias para a descoberta de recursos na ciência: análise de VIVO-ISF
 
Lógica Descritiva
Lógica DescritivaLógica Descritiva
Lógica Descritiva
 
Aula7-Ontologia.ppt
Aula7-Ontologia.pptAula7-Ontologia.ppt
Aula7-Ontologia.ppt
 
PPT - Biologia Sistemas de Classificação/Nomeculatura
PPT - Biologia Sistemas de Classificação/NomeculaturaPPT - Biologia Sistemas de Classificação/Nomeculatura
PPT - Biologia Sistemas de Classificação/Nomeculatura
 

Mini Curso Ontologias Erebd 2009

  • 1. Mini-Curso sobre Ontologias Profa. Gisele Dziekaniak ICHI – FURG Grupo de Pesquisa EDUTEC/CNPq Encontro Regional de Estudantes de Biblioteconomia e Documentação da Região Sul EREBD Sul FURG, 2009 Rio Grande – RS
  • 2.
  • 4. Representação do Exercício político Domínios Conhecimento Consenso Continuidade Especialistas do Visão de mundo domínio Evolução Tipologia ONTOLOGIA Relações entre Hierarquias (Classes, subclasses, instâncias) conceitos Estruturas lógicas e Linguagens programação axiomas Editores de ontologia Principais autores Metodologias Principais projetos Vocabulário controlado Linguagem documentária
  • 5. “ N ó s e s t a m o s n o s a f o g a n d o e m i n f o r m a ç ões e c o m s e d e d e c o n h e c i m e n t o ” (Naisbitt, 2000)
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Classes Conjuntos ou coleção de indivíduos (objetvos, pessoas, coisas) que compartilham de um grupo de características que os distinguem dos demais (BREITMAN, 2005) Para definir uma classe se usam PROPRIEDADES... Classe dos países que são centrais Classe das pessoas que vivem nos países centrais Classe dos cães que têm donos que vivem nos países centrais A propriedade é quem define a classe Fonte: http://www.eci.ufmg.br/mba/onto_owl/
  • 19.
  • 20. Uma ontologia no Protégé Fonte: http://areaweb.com.br/websemantica/figuras/protege_tela.gif
  • 21. Hierarquia de classes inicial Fonte: http://www.eci.ufmg.br/mba/onto_owl/
  • 22. Hierarquia de classes Todos indivíduos que são membros da classe TomatoTopping são membros da classe Vegetable Topping e Pizza Topping , uma vez que se estabeleceu que Tomato Topping é subclasse de Vegetable Topping, que por sua vez é subclasse de Pizza Topping Fonte: http://www.eci.ufmg.br/mba/onto_owl/
  • 23.
  • 24. DataType Property (Propriedades) Object Property (Relações) Relação binária entre indivíduos Serve para descrever atributos e relacionamentos entre classes, fatos em geral. Dois tipos propriedades em OWL: Object Properties  Relações entre classes Ex.: João é pai de Maria Data Properties  relações entre instâncias e tipos Ex.: Maria nasceu em 1990 Ex.: Maria tem 17 anos Fonte: http://www.eci.ufmg.br/mba/onto_owl/
  • 25. Outras Propriedades Inverse Properties Transitive Properties Fonte: http://www.eci.ufmg.br/mba/onto_owl/
  • 26.
  • 27. Restrições Para que algo seja uma pizza é necessário que tenha pelo menos uma PizzaBase ; uma Pizza é uma subclasse de coisas que tem pelo menos um PizzaBase Fonte: http://www.eci.ufmg.br/mba/onto_owl/
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Revendo... Ser_vivo Exemplo Ontologia de Animais - Fonte: BREITMAN, K. (2005) Animal Planta Arvore Grama Pessoa Felino Carpa Jacare Lagarto Mosquito Leao Gato Aegis Pernilongo Carpa_bege Carpa_azul Inseto Peixe Reptil Passaro Mamifero Vaca
  • 34. Animal Planta Arvore Grama Pessoa Felino Carpa Jacare Lagarto Mosquito Leao Gato Aegis Pernilongo Carpa_bege Carpa_azul Ser_vivo Carnívoro A inserção da classe necessário e suficiente não há grande impacto na ontologia mas impacta na utilização do MECANISMO DE INFERÊNCIA Inseto Peixe Reptil Passaro Mamifero Vaca
  • 35. Aplicando o raciocinador Carnivoro Passaro Pessoa Jacare Lagarto Leao Gato Classes identificadas automaticamente pelo mecanismo de inferência Como carpa é subclasse de Peixe que é subclasse de Animal, o classificador categoriza gato como carnívoro  Fonte: BREITMAN, K. (2005)
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. Obrigada! giseledziekaniak@yahoo.com.br Grupo pesquisa EDUTEC CNPq/FURG www.grupoedutecfurg.blogspot.com
  • 47.  
  • 48. Deep Web é cerca de 500 vezes maior que a web de superfície!!! Enxergam docs HTML estáticos, localizados em servidores web Fonte: http://en.wikibooks.org/wiki/Social_and_Cultural_Foundations_of_American_Education/
  • 49. Layout HTML (exemplo) Fonte: MARCONDES (2006) http://www.professores.uff.br/marcondes/Web%20semantica.htm
  • 50.
  • 51.
  • 52. Link para vídeo do Berners-Lee no YouTube
  • 53.
  • 54.