Você está na página 1de 3

Uma ontologia uma especificao formal explicita de uma conceitualizao compartilhada.

Nessa frase importante explicitar-se o significado de algumas das palavras utilizadas. A palavra conceitualizao refere-se a um modelo abstrato de algum fenmeno que identifique conceitos relevantes desse fenmeno. A palavra explicita significa que os tipos de conceitos usados e as limitaes do uso desses conceitos devem ser definidos de forma explcita. A palavra formal refere-se que a ontologia deve ser passvel de ser processada por uma mquina. Por fim compartilhada reflete a noo de que a ontologia captura um conhecimento consensual, isto , esse conhecimento no deve ser restrito a alguns indivduos, mas aceito por um grupo de pessoas (Fensel, 2001).
Uma ontologia um conjunto de termos ordenados hierarquicamente para descrever um domnio que pode ser usado como um esqueleto para uma base de conhecimentos.

Uma ontologia prov uma estrutura bsica na qual logo acima se pode construir uma base de conhecimentos. A ontologia fornece um conjunto de conceitos e termos para descrever um determinado domnio, enquanto a base de conhecimento usa esses termos para descrever uma determinada realidade. Caso essa realidade seja modificada a base de conhecimentos ser modificada, porm a ontologia permanecer inalterada, desde que o domnio se mantenha inalterado. Vantagens do uso de ontologias Ontologias fornecem um vocabulrio para representao do conhecimento. Esse vocabulrio tem por trs uma conceitualizao que o sustenta, evitando assim interpretaes ambguas desse vocabulrio. Ontologias permitem o compartilhamento de conhecimento. Sendo assim, caso exista uma ontologia que modele adequadamente certo domnio de conhecimento, essa pode ser compartilhada e usada por pessoas que desenvolvam aplicaes dentro desse domnio. Para exemplificar, considere que exista uma ontologia para o domnio de livrarias. Uma vez que essa ontologia est disponvel, vrias livrarias podem construir seus catlogos usando o vocabulrio fornecido por essa ontologia sem a necessidade de refazer uma anlise do domnio de livraria. Fornece uma descrio exata do conhecimento. Diferentemente da linguagem natural em que as palavras podem ter semntica totalmente diferente conforme o seu contexto, a ontologia por ser escrita em linguagem formal, no deixa espao para o gap semntico existente na linguagem natural. Por exemplo, quando uma pessoa fala para outra a palavra Globo ela pode estar querendo falar a respeito de um corpo esfrico, como tambm de um canal de televiso brasileiro. A interpretao da palavra pode ser atribuda a um conceito ou outro conforme o estado mental do indivduo. Porm, se h uma conceitualizao comum entre essas duas pessoas a possibilidade de mal entendido diminui muito. Por exemplo, se essas pessoas concordam em uma ontologia sobre o domnio de

formas geomtricas, possivelmente no haver mal entendido.


54

possvel fazer o mapeamento da linguagem da ontologia sem que com isso seja alterada a sua conceitualizao, ou seja, uma mesma conceitualizao pode ser expressa em vrias lnguas. Pode ser possvel estender o uso de uma ontologia genrica de forma a que ela se adeqe a um domnio especfico. Por exemplo, se algum precisa de uma ontologia sobre bicicletas para construir uma aplicao e s encontra uma ontologia sobre o domnio genrico de veculos, pode utilizar essa ontologia estendendo-a para o domnio especfico da aplicao, que no caso so de bicicletas.

O que compe uma ontologia Um conjunto de relacionamentos entre esses conceitos. Um exemplo de relacionamento entre os conceitos de pessoa e carro o relacionamento de ser-dono. Um conjunto de funes. Uma funo um caso especial de relacionamento em que um conjunto de elementos tem uma relao nica com um outro elemento. Um exemplo de funo ser_pais_biolgicos, onde um conceito homem e um conceito mulher esto relacionados a um conceito pessoa. Um conjunto de axiomas, ou seja, regras que so sempre verdade. Um exemplo de axioma afirmar que toda pessoa tem uma me. Um conjunto de instncias que so um conhecimento prvio existente na ontologia. Classificao das ontologias Ontologias de alto-nvel Descrevem conceitos muito gerais como espao, tempo, evento, etc. Esses conceitos tipicamente so independentes de um problema particular ou domnio. Sendo assim, bem razovel ter-se uma ontologia de alto-nvel compartilhada por grandes comunidades de usurios. Ontologias de domnio Descrevem o vocabulrio relacionado a um domnio genrico, atravs da especializao de conceitos introduzidos nas ontologias de alto-nvel. So exemplos de ontologia de domnio ontologias de veculos, documentos, etc. Ontologias de tarefa Descrevem um vocabulrio relacionado a uma tarefa ou atividade genrica, atravs da especializao de conceitos introduzidos nas ontologias de alto-nvel. Ontologias de aplicao So as ontologias mais especficas por serem utilizadas dentro das aplicaes. Esse tipo de ontologia especializa conceito tanto das ontologias de domnio, como tambm das de tarefas. Um exemplo uma ontologia para uma aplicao que trabalhe com carros de luxo. Essa ontologia especializar conceito da ontologia de veculos (que uma ontologia de domnio). Atravs dessas descries pode-se observar que as ontologias de alto-nvel so as que possuem maior capacidade de reso, por definir conceitos genricos,

enquanto as ontologias de aplicao so as que possuem menor capacidade de reso, por definir conceitos relativos a uma aplicao especfica.