100 likes | 187 Views
Universidade Federal de Santa Catarina Programa de Pós-graduação em Engenharia Elétrica Inteligência Artificial Aplicada à Automação e Controle. http://www.das.ufsc.br/~gb/iaft/capa06.html. Alunos : Benedito Jr, Douglas Bertol, Robson Costa. Conteúdo. Ontologia Introdução ao Protégé
E N D
Universidade Federal de Santa CatarinaPrograma de Pós-graduação em Engenharia ElétricaInteligência Artificial Aplicada à Automação e Controle http://www.das.ufsc.br/~gb/iaft/capa06.html Alunos: Benedito Jr, Douglas Bertol, Robson Costa
Conteúdo • Ontologia • Introdução ao Protégé • Protégé-OWL • Protégé-Frames • Exemplo
Ontologia? • do Grego onto (existência, ente, ser) e logia (ciência, estudo, teoria); Estudo do ser ou da existência classes conceitos propriedades restrições • descreve conceitos básicos de um ambiente e as relações existentes nele; • uma ontologia com um conjunto de instâncias individual das classes, constitui uma base de conhecimento.
Ontologia • como criar, visualizar, manipular ou até mesmo manter uma ontologia?
Características • ferramentas para construção de modelos e aplicações baseadas conhecimento através de ontologias; • possui um conjunto de estruturas de modelagem de conhecimento que servem para criação, visualização e manipulação de ontologias em vários formatos de representação; • configurável, com o intuito de proporcionar uma interface amigável para criação de modelos de conhecimento e para a entrada de dados; • extensível por plug-in ou por API Java a fim de possibilitar a construção ferramentas baseadas em conhecimento e aplicações. open source
OWL • Web Ontology Language (OWL); • recente padrão de linguagem de ontologia, endossado pelo Word Wide Web Consortium (W3C) para promover a idéia da Web Semântica; • uma ontologia OWL inclui, • descrições de classes; • propriedades e suas instâncias; • semântica formal OWL especifica como derivar suas conseqüências lógicas (fatos não literalmente presentes na ontologia, mas inferido pela semântica)” [Web Ontology Language Guide].
frames • provê interface de usuário e servidor de conhecimento para: • construção e armazenamento de ontologias; • construção de formulários para entrada de dados; • entrada de dados de instancias; • neste modelo, uma ontologia consiste de: • um conjunto de classes organizadas hierarquicamente; • um conjunto de variáveis associadas as classes; • relacionamentos e um conjunto de instancias.
Desenvolvedor • desenvolvido pelo grupo de pesquisa Stanford Medical Informatics da Stanford School of Medicine; Stanford Medical Informatics • comunidade http://protege.stanford.edu/community/lists.html.