Ontologias

Abril 30, 2008

WEB Semântica & Ontologias [4]

Filed under: Leituras & Reflexões — alexsousa @ 9:52 am

Recuperamos textos que fazem parte do consórcio WC3 e que devem ser considerados aqui, como objecto de divulgação científica.

O que é uma ontologia?

Uma ontologia define os termos utilizados para descrever e representar uma área de conhecimento. Ontologias são utilizadas por pessoas, bases de dados e aplicações que necessitam de partilhar informação sobre um domínio (um domínio específico é apenas uma área temática ou área do conhecimento, como medicina, construção, fabricação de ferramenta, bens imobiliários, reparação automóvel, gestão financeira, etc.).

Ontologias incluem definições de conceitos básicos no domínio e relacionamentos entre eles (notemos que, aqui e em todo o documento, a definição não é utilizada no sentido técnico entendida pelos especialistas da lógica). As ontologias codificam o conhecimento sobre um domínio e conhecimento que cobre mais do que um domínio. Desta forma, elas fazem com que esse conhecimento seja reutilizável.

 

A palavra ontologia tem sido usada para descrever artefactos com diferentes graus de estrutura. Estas vão desde simples taxonomias (como hierarquia Yahoo), esquemas de metadados (como o Dublin Core), até às teorias lógicas. A Web Semântica precisa de ontologias com um grau significativo de estrutura. É necessário especificar descrições para os seguintes tipos de conceitos:

 

● Classes (aspectos gerais) em muitos domínios de interesse
● Relações que podem existir entre coisas
● Propriedades (ou atributos) que essas coisas podem ter


As ontologias são habitualmente expressas numa linguagem baseada na lógica, detalhadas, exactas, consistentes, de modo que possam ser feitas distinções significativas entre as classes, propriedades, e as relações. Algumas ferramentas usadas em ontologia podem executar raciocínio automatizado com o recurso a ontologias, e, assim, prestar serviços avançados para aplicações ditas inteligentes, tais como: pesquisa conceitual/semântica, desempenho de ‘software agents’, de apoio à decisão, compreensão da fala e linguagem natural, do conhecimento sobre gestão, bases de dados inteligentes, e comércio electrónico…

 

As ontologias são figura proeminente na Web Semântica emergente como uma forma de representar a semântica dos documentos, permitindo que a  semântica possa ser utilizada por aplicações web e agentes inteligentes. Ontologias podem revelar-se muito úteis para a comunidade como uma forma de estruturar e definir o significado de termos, os metadados, que são actualmente recolhidos e padronizados. Usando ontologias, as aplicações futuras podem vir a ser “inteligentes”, no sentido de que se possa trabalhar com mais precisão a um nível conceitual humano.

 

As ontologias são peças críticas para aplicações que pretendem pesquisar através de ou proceder à fusão de informações provenientes de diversas comunidades. Embora XML DTDs e esquemas XML sejam suficientes para a troca de dados entre as partes que tenham acordado previamente as definições, a sua falta de fiabilidade semântica impede as máquinas de realizar essa tarefa quando aparecem novos vocabulários XML. O mesmo termo pode ser usado com (por vezes subtil) significado diferente em contextos diferentes, e os diferentes termos podem ser utilizados para itens que têm o mesmo significado. RDF e RDF Schema têm vindo a começar uma abordagem a este problema, permitindo a uma semântica simples, ser associada com identificadores. Com RDF Schema, pode ser definida uma classe que pode ter várias subclasses e super classes, podendo ser definidas propriedades, que podem ter sub propriedades, domínios, e intervalos. Neste sentido, RDF Schema é uma simples linguagem ontologica. No entanto, para atingir interoperacionalidade entre numerosos, autonomamente desenvolvidos e geridos esquemas, são necessárias semânticas mais ricas. Por exemplo, RDF Schema não pode especificar que as classes Pessoa e Carro são disjuntas, ou que um quarteto de cordas tenha exactamente quatro músicos como membros.

5 Comentários »

  1. e ai blz…gostei muito do texto e to precisando saber mais sobre ontologias para um trabalho da universidade! voce poderia me dar umas dicas de onde encontrar?

    Comentário por Jonnathan — Outubro 6, 2008 @ 3:16 pm | Responder

  2. Olá, gostei muito do conteúdo de sua postagem, poderia me indicar as fontes? Obrigado.

    Comentário por vinicius — Abril 4, 2009 @ 3:15 am | Responder

  3. Boa tarde!
    Gostei muito do texto acima. Estou estudando sobre ontologias e sobre a área de PLN. Gostaria de saber sobre algumas conferências e revistas importantes nesta área.
    Fico grata se puder me enviar essas informações a fim de que eu possa pesquisar bons artigos referente a esses assuntos.
    Muito obrigada.
    Atenciosamente,
    Daniela.

    Comentário por Daniela — Maio 19, 2011 @ 6:53 pm | Responder

  4. falta é as referencias…

    Comentário por adsa — Agosto 26, 2011 @ 5:16 pm | Responder


RSS feed para os comentários a este artigo. TrackBack URI

Deixar uma resposta

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Modificar )

Imagem do Twitter

You are commenting using your Twitter account. Log Out / Modificar )

Facebook photo

You are commenting using your Facebook account. Log Out / Modificar )

Connecting to %s

Tema: Rubric. Blog em WordPress.com.

Seguir

Get every new post delivered to your Inbox.