ONTOLOGIA
Autor: Info-Didatica     Roberto Carlos | Publicado: 2012-04-30T17:30:00-07:00




A ontologia é uma forma de criar critérios que são fundamentais na organização de um domínio que possuem características em comum e sempre terão valor verdade para o seu domínio, ou seja, as ontologias permanecerão sempre inalteradas enquanto seu domínio não mudar e por isso elas devem ser formais


As ontologias podem gerar uma base de conhecimentos que é um subconjunto das ontologias) que fornece informações em “níveis” de especificação. Quanto mais ramificada vai ficando a ontologia, mais parte do conceito genérico para o caso singular.&nbsp;


Na ciência da computação ontologias são utilizadas 
em :

&nbsp; Inteligência artificial 
•&nbsp; Web semântica 
•&nbsp; Engenharia de software 
•&nbsp; e&nbsp; Arquitetura da informação. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;




Os tipos de ontologias são caracterizados a partir do modo como esses pilares são divididos. São eles:

Formalidade: É o nível de formalidade com o qual cada vocabulário é especificado. Pode ser altamente formal, estruturadamente formal ou semi-formal. A diferença entre cada um está no uso da linguagem natural. A altamente formal usa pouca linguagem natural, o que é o contrário da formalidade estruturada, e em meio termo em relação à semi-formal &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;Propósito: Qual será o uso/aplicação da ontologia. A comunicação, auto-checagem do sistema, especificidade ou generalidade, são alguns exemplos de propósitos que devem ser assumidos por uma ontologia.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; 
•Assunto: Define o assunto sobre o qual vai tratar a ontologia, a princípio pode ser caracterizado em diferentes áreas de atuação, tal como finanças, informática ou medicina. Logo depois deve conter a definição de qual será o problema abordado.









Ontologia&nbsp; pode ser vista como:
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; 




•Inspirada O desenvolvedor começa com a premissa de porque a ontologia é necessária. A sua vantagem é que pode ser a melhor solução de um problema, porém pode ser de difícil compreensão para outras pessoas.




•



•Indutiva A abordagem indutiva é criada através de analise e dados externos. Sua principal desvantagem reside no fato de que ao mesmo tempo em que cuida de todos ou quase todos os problemas de um domínio ela não funciona corretamente para outros.




•



•Dedutiva Essa abordagem constrói ontologias especificas a partir de ontologias ou regras genéricas. Seu intuito básico é o de "filtrar para especificar". Sua desvantagem é que precisa partir de uma ontologia pré-existente.




•



•Sintética Estabelece um conjunto inicial de ontologias que servem como padrões a serem utilizados em formulações mais complexas, e então unificados. Seu ponto negativo encontra-se no fato de que esse processo torna-se muitas vezes demorado pela dificuldade em estabelecer entre grandes ontologias.