DESENVOLVIMENTO DE UM SIMULADOR DE DIÁLOGO UTILIZANDO A LINGUAGEM AIML COM BANCO DE DADOS

Colloquium Vitae

Endereço:
Rodovia Raposo Tavares, Km 572
Presidente Prudente / SP
19067175
Site: http://journal.unoeste.br/index.php/cv
Telefone: (18) 3229-2079
ISSN: 19846436
Editor Chefe: Rogéria Keller e Juliane Avansini Marsicano
Início Publicação: 31/05/2009
Periodicidade: Quadrimestral
Área de Estudo: Ciências Biológicas, Área de Estudo: Ciências da Saúde

DESENVOLVIMENTO DE UM SIMULADOR DE DIÁLOGO UTILIZANDO A LINGUAGEM AIML COM BANCO DE DADOS

Ano: 2011 | Volume: 3 | Número: 2
Autores: André Damasceno Aoki, Francisco Assis da Silva, Marcelo Vinicius Creres Rosa
Autor Correspondente: Francisco Assis da Silva | [email protected]

Palavras-chave: AIML, simulação de diálogos, respostas dinâmicas

Resumos Cadastrados

Resumo Português:

Este trabalho apresenta uma aplicação para simular diálogos (chatterbot) utilizando a linguagem AIML
(Artificial Intelligence Markup Language) com uma nova funcionalidade para prover respostas
dinâmicas baseadas em consultas à banco de dados. Aplicações desse gênero são utilizadas para
responder perguntas ou dúvidas que são solicitadas por pessoas. Os sistemas tradicionais são
baseados em respostas fixas que utilizam a linguagem AIML e procuram respostas em bases de
conhecimento que oferecem baixa manutenibilidade, comprometendo respostas que necessitam de
atualizações periodicamente. A linguagem AIML foi extendida para que seja aplicada à uma fonte de
conhecimento maior (banco de dados).



Resumo Inglês:

This paper presents an application to simulate dialogues (chatterbot) using the AIML language
(Artificial Intelligence Markup Language) with a new functionality to provide dynamic answers to
database queries. This kind of applications is used to answer questions or doubts that are asked
by people. Traditional systems are based in fixed answers using AIML language and they search
answers in knowledge bases that offer low maintainability, compromising responses that require
periodic updates. The AIML language has been extended to be applied to a greater source of
knowledge (database).