100 likes | 187 Views
Ontologias Agentes Inteligentes e Sistemas Cooperativos 29 de Novembro de 2006. Nuno Silva http://www.dei.isep.ipp.pt/~nsilva Nuno.Silva@dei.isep.ipp.pt. Tópicos. Ontologia: definição e companhia Ontologia Vs. Esquema de BD Caracterização Modelos, linguagens, ferramentas
E N D
Ontologias Agentes Inteligentes e Sistemas Cooperativos 29 de Novembro de 2006 Nuno Silva http://www.dei.isep.ipp.pt/~nsilva Nuno.Silva@dei.isep.ipp.pt
Tópicos • Ontologia: definição e companhia • Ontologia Vs. Esquema de BD • Caracterização • Modelos, linguagens, ferramentas • Gestão de ontologias
Ontologia: definição informal “especificação explícita duma conceptualização” “especificação formal e explícita duma conceptualização partilhada” “consiste em vocabulário representacional com definições precisas de significado dos termos, e ainda um conjunto de axiomas formais que restrinjam a interpretação e correcto uso dos vocábulos” espécie de esquema de base de dados?
Ontologia: o que é e o que não é e um esquema de base de dados, é uma ontologia? Generallogical constraints Formal is-a Frame (properties) Catalog/ID Thesauri Disjointness, Inverse, part-of Terms Glossary Informal is-a Formalinstance Value Restriction Adaptado de: “An Environment for Merging and Testing Large Ontologies”; McGuinness et al.; 2000
Ontologia: para que serve • Descrever um domínio de conhecimento • Formalizar conhecimento • Partilhar termos e semântica acerca dum domínio Em que domínios pode ser aplicada? • Todos! • Exemplos: medicina, e-commerce, KM, IR, brokering, etc. Em que processos pode ser aplicado? • Aquisição, descrição, partilha, integração, manutenção, etc.
Ontologia Vs. Esquema de BD (conceptualmente)
Top Tarefas Domínio Aplicação Ontologia: caracterização • Generalidade • Granularidade: fina → grossa • Formalidade: informal → estr. → semi → formal • Papel: aquisição, modelação, interoperabilidade • Modularidade: reutilização Vs. autónoma • Tamanho: on-line Vs. off-line
Gestão de ontologias • Modelação: modelos, métodos e ferramentas • Representação: linguagens • Visualização: ferramentas e modelos • Integração: • Matching: métodos e ferramentas • Mapping: métodos e ferramentas • Evolução: métodos e ferramentas • Controle de versões: métodos e ferramentas
Algo mais: Modelos, Linguagens,… Retirado de http://www.dei.isep.ipp.pt/~nsilva/R&D/PhD/PhD.htm
Obrigado Questões? Nuno Silva http://www.dei.isep.ipp.pt/~nsilva Nuno.Silva@dei.isep.ipp.pt