O que são agentes pedagógicos animados?

Um agente é uma entidade de software que funciona de forma contínua e autônoma em um ambiente em particular, e que seja capaz de intervir no seu ambiente, de forma flexível e inteligente, sem requerer intervenção humana (BRADSHAW, 1997). As características humanas (expressões faciais e corporais) acrescidas de uma boa comunicação com usuário de sistemas computacionais, …

Continue reading "O que são agentes pedagógicos animados?"

Mineração de Dados: Descoberta de regras de associação

A descoberta de regras de associação, proposta por Rakesh Agrawal (AGRAWAL et. al., 1993), a partir da observações dos itens presentes em uma compra de supermercado, com o objetivo de descobrir relações do tipo: “Um cliente que compra o item A frequentemente compra também o item B”. Esta tarefa busca caracterizar o quanto a presença …

Continue reading "Mineração de Dados: Descoberta de regras de associação"

Introdução a Mineração de Dados

A mineração de dados refere-se à extração de conhecimento ou mineração de grandes quantidades de dados. O termo surgiu a partir da associação da mineração de ouro de rochas com os grandes volumes de dados. Assim, a mineração de dados deveria ter sido mais apropriadamente chamado de “extração de conhecimento a partir de dados” (HE, …

Continue reading "Introdução a Mineração de Dados"

O que são Sistemas Inteligentes de Apoio à Decisão?

Desde a Revolução Industrial, o homem busca substituir o trabalho manual por máquinas. E nos meados dos anos 50 do século XX surge o termo Inteligência Artificial (IA) (MUNAKATA, 2008). O que é inteligência? É a capacidade de tomar a decisão certa dado um conjunto de informações e uma variedade de ações possíveis. Nos dias …

Continue reading "O que são Sistemas Inteligentes de Apoio à Decisão?"

Aprendizagem de Ontologias: Ferramentas, Plug-ins e Frameworks

Na busca pela informatização dos processos de aprendizagem de ontologias, foram desenvolvidas diversas ferramentas, frameworks, plugins que auxiliam na aprendizagem de ontologias. Entretanto, as ferramentas serve de apoio para a aprendizagem semi-automazada de ontologias a partir de textos (MORAIS, 2012 apud GUIMARÂES, 2015). Ferramentas O CODE4 (Conceptually Oriented Description Environment)  é um sistema de gestão …

Continue reading "Aprendizagem de Ontologias: Ferramentas, Plug-ins e Frameworks"

Aprendizagem de Ontologias: Linguagens aplicadas

Conforme vimos, no artigo Introdução a Ontologias, as ontologias são uma estrutura formal composta por conceitos e relações entre conceitos e também inclui um conjunto de axiomas. E seu desenvolvimento, na sua maioria, é realizado de forma manual, acarretando num trabalho árduo e demorado. Para conseguirmos informatizar a aprendizagem de ontologias será necessário conhecer sobre …

Continue reading "Aprendizagem de Ontologias: Linguagens aplicadas"

Aprendizagem de Ontologias: Metodologias aplicadas

O aprendizado de ontologias evoluiu, mas continua sendo um processo que depende da intervenção humana para que o aprendizado aconteça. Inúmeros trabalhos de mestrado e doutorado exploraram o tema de aprendizado das ontologias e nenhum conseguiu automatizar totalmente o processo. Para realizar a aprendizagem de ontologias são aplicados métodos e metodologias que auxiliam nesse processo. …

Continue reading "Aprendizagem de Ontologias: Metodologias aplicadas"

O que é Aprendizagem de Ontologias?

No artigo, Introdução à Ontologias, descrevemos os conceitos básicos para o entendimento do tema Ontologias. Neste artigo, trataremos da aprendizagem de ontologias (ontology learning) que foi introduzido originalmente por Alexander Madche e Steffen Staab (MADCHE; STAAB, 2001), e pode ser descrito como processo de aquisição de um modelo de domínio a partir de dados. Podemos …

Continue reading "O que é Aprendizagem de Ontologias?"

Introdução à Ontologias

Um dos principais desafios da Ciência da Computação é transformar um computador em uma máquina que aprenda sozinha. Para isso, é necessário que os computadores tenham capacidades que lhes permitam simular, de alguma maneira, o aprendizado humano. Na busca do aprendizado humano alguns pesquisadores utilizam ontologias como forma de armazenar conhecimento (GUIMARÃES, 2015). Para Aristóteles (384-222 …

Continue reading "Introdução à Ontologias"

Introdução ao Java Genetic Algorithms Package (JGAP)

Você se interessou sobre Algoritmos Genéticos? Se chegou até aqui e não sabe do que se trata, então, visite o nosso post sobre Introdução aos Algoritmos Genéticos. Se você está interessado em utilizar os Algoritmos Genéticos (AGs) para resolver algum problema complexo, então, deve ter percebido que programar do zero é uma tarefa árdua. Para …

Continue reading "Introdução ao Java Genetic Algorithms Package (JGAP)"