Siga-me no Twitter em @vascofurtado

segunda-feira, 28 de maio de 2007

Web 1.2.3... Descrevendo a Semântica de Termos com Ontologias

Continuando sobre o assunto Web 3.0, queria esclarecer mais um conceito fundamental nesse contexto. Para uma pessoa, é simples olhar uma página na web com a seguinte informação “data de partida: DD/MM/AAAA” e saber que se trata de um campo para entrar uma data de partida de uma viagem ou de um percurso qualquer. Isto ocorre porque os seres humanos ao lerem o termo conseguem compreender o conceito, pois possuem conhecimento sobre as relações que o conceito possui. Um programa de computador não consegue fazer isso tão facilmente. Por isso diz-se que se precisa definir a semântica dos termos que estão nas páginas para que os programas consigam acessá-los e entendê-los. Essa definição de termos e significados nos remete a um conceito extremamente relevante no contexto da web semântica: o conceito de ontologia. Em computação diz-se de ontologia como sendo uma representação de conceitos em um domínio e dos relacionamentos destes conceitos. A importância das ontologias na web semântica deve-se ao fato de que são elas que permitem a definição da semântica dos termos. São elas que permitem um programa de computador ler a informação de uma página e realizar tarefas mais elaboradas como as mencionadas no texto anterior. Um dos desafios das pesquisas em web semântica é facilitar o desenvolvimento de ontologias pelos internautas ou mesmo criá-las automaticamente a partir das páginas que hoje estão na web. Afinal de contas o sucesso da web 3.0 está ligado à capacidade de se organizar as informações que estão na web, dando-as uma estrutura que possa ser explorada por programas de computador. Difícil de prever é quando a web 3.0 será realidade. O comportamento da web é algo caótico e isso pode acontecer repentinamente. O surgimento de uma aplicação de sucesso (em inglês chamada de killer application) que use os conceitos da web 3.0 pode ser o ponto de inflexão e causar um crescimento exponencial da mesma forma como estamos presenciando com a onda da web 2.0.

Um comentário:

Anônimo disse...

Excelente demonstração de como isso pode ser feito. Veja essa tecnologia.