Acorda pra Web!

Tecnologia que vai mudar nossas vidas, depois do café.

Ontologia e Ontologias

Confesso que demorei pra compreender o que são ontologias, é um conceito muito abstrato. Vou tentar explicar mais ou menos o que elas são e a importância que elas tem no futuro da Tecnologia da Informação.

Na filosofia, ontologia é o estudo da existência ou do ser (verbo). É basicamente uma maneira de compreender identidades e grupos de identidades, chamados de classes.

Na Tecnologia da Informação chamamos de ontologias as classificações de identidades, sejam elas informação ou matéria (objetos no mundo real). Podemos criar uma ontologia que descreva vídeos no YouTube e as relações entre os mesmos, assim como podemos criar uma ontologia sobre os diferentes tipos de janelas de alumínio. Importante é saber que ontologias podem descrever qualquer coisa.

As ontologias funcionam de maneira muito parecida com o nosso cérebro, relacionando identidades similares e agrupando-as em classes diferentes. Um telefone por exemplo se enquadra em diversos grupos: telefones, aparelhos eletrônicos, instrumentos de comunicação e assim por diante.

Usando as ontologias uma máquina simples pode fazer coisas que humanos fazem no dia-a-dia, como cruzar informações de sistemas diferentes e buscar informações sem que seja solicitado, através de um tipo de poder de compreensão (limitado, claro).

A linguagem que o W3C recomenda para criação de ontologias é a OWL, baseada no XML. De qualquer maneira, o uso de ontologias ainda é muito raro e quase que exclusivamente acadêmico, e não existem muitas ferramentas públicas que conseguem processar o conteúdo dessas ontologias. É mais questão de curiosidade mesmo.

Você acha que se as máquinas soubessem identificar e agrupar toda informação que nós humanos sabemos, ela se tornaria inteligente? :)

10 Respostas para “Ontologia e Ontologias”

  1. Sergio diz:

    o uso de ontologias na web já está sendo pensado há algum tempo. O W3C as coloca como uma das camadas da web semântica, acima do XML e RDF. No mundo acadêmico a utilização das ontologias estão se tornando cada vez mais comum. A inteligência artificial já faz uso das ontologias para prover aos softwares a capacidade de inferir ações dentro de um ambiente virtual. Sob certo ponto de vista, isto significa que já existe software “inteligente” (os chamados agentes inteligentes), capaz de agir autonomamente e aprender com o meio para aprimorar suas próprias ações. Existem ferramentas para criação de ontologias em diversas liguagens (OWL, DAML+OIL, etc.). Acredito que em futuro provável as ontologias serão muito comuns em nossas páginas web, é uma questão de tempo.

  2. Aguinelo Pedroso diz:

    Ontologia pode proporcionar muito mais inteligência e autonomia as aplicações e “máquinas”, porém mesmo com a evolução da IA acho difícil uma máquina (aplicação) conseguir pensar como um ser humano, com certeza podem reagir ao meio, tomar decisões baseada na razão de conhecimentos adquiridos,no entanto acho improvável que o façam com a mesma espontaneidade que um ser humano.

  3. aguinelopedroso.com - WEB, tecnologia e cotidiano » Inteligência Artificial X Inteligência Humana diz:

    [...] mais um devaneio de sabado a noite depois de ler um post no Acordar para Web sobre Ontologia, onde nosso amigo Alexandre no final [...]

  4. Sergio diz:

    “acho improvável que o façam com a mesma espontaneidade que um ser humano”

    No propósito de se alcançar uma capacidade de inteligência similar a dos homens, a IA vem desenvolvendo duas linhas de pesquisas: o conexionismo (visa reproduzir o cérebro humano interligando-se processadores de maneira parecida as redes neuronais) e cognitivismo (visa reproduzir os resultados obtidos pelo cérebro humano, sem preocupação de reproduzí-lo). Para alguns autores, destas duas linhas de pesquisas, a capacidade de “pensar” das máquinas é uma questão de tempo. Elas alcançaram este estágio, só não se sabe ainda quando. É claro que durante este processo serão alcançados diversos patamares de “pensar”, de forma gradativa serão especializados até se obter o nível desejado.

  5. Acorda pra Web! » Um gigante adormecido - Web Semântica, Programação e Tecnologia que vai mudar nossas vidas, só depois do café diz:

    [...] você ler o que eu escrevi sobre ontologias, talvez fique mais claro entender o que eu estou tentando dizer com esse artigo.Imagine se [...]

  6. ZITTA MARIA diz:

    eu estou cursando primeiro periodo do curso serviço social e estou com dificuldades na disciplina metodos filosoficos, gostaria de conhecer um pouco mais de metafisica e suas doutrinas.

  7. » Web Semântica - Ensinar a maior criança do mundo a escrever seu nome - Acorda pra Web! diz:

    [...] Parece bem estúpido, mas pra um computador é extremamente difícil dizer a diferença entre uma banana e uma maçã. Ele pode até dizer que a palavra “banana” é diferente da palavra “maçã”, ou no máximo, com muito esforço, dizer que a cor da banana é amarela e a maçã vermelha, ou talvez ele diga #F00. Se o computador ao ver a palavra “banana” puder acessar um rico banco de dados contendo informações como “banana é uma fruta”, “banana é amarela”, “banana vende por dúzia”, será muito mais provável que ele consiga comparar essas informações com o banco de dados “maçã” e estabelecer as diferenças. Esses grandes bancos de dados sobre diversas coisas são as ontologias. [...]

  8. Costa diz:

    As linhas de pesquisas mundiais tratam do assunto de maneira totalmente diversa do abordado aqui. O fato de uma máquina pensar não é a questão e sim como , por exemplo, pessoas que perderam esta capacidade podem voltar a adquiri-la no todo ou em parte. Ou sistemas híbridos biomecânicos podem incorporar capacidades autonomas.

  9. ALFREDO FARIA diz:

    Gostaria de de dizer que a”ontologia”tratada como tecnologia tem a explicação inerente a à niveis ou divisões ou subdivisões a qual se sabe de onde é oriundo o processo a que se refere. A “ontologia”filosofica esta inerente a ao conhecimento de onde é oriudo e responder as perguntas porque existe[o ser]e seguir lado a lado com a metafisica para explicar o abstrato que compartilha a vida.

  10. Maria de Lourdes da Silva Santos diz:

    Ontologia é para o bibliotecário mais um meio de separar as coisas por classe e acredito que a máquina será capaz de fazer isto com o uso do cérebro humano, e desta maneira indexar as milhares de informações contidas na web.

Deixar um Comentário

XHTML: Você pode usar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>