Detalhes bibliográficos
Ano de defesa: |
2003 |
Autor(a) principal: |
de Moura Galvão, Adjamir |
Orientador(a): |
de Almeida Barros, Flávia |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Universidade Federal de Pernambuco
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
https://repositorio.ufpe.br/handle/123456789/2473
|
Resumo: |
Chatterbots são sistemas que se comunicam com usuários em linguagem natural, e podem ser utilizados como interfaces nas mais variadas aplicações (e.g., comércio eletrônico, ensino a distância, entre outras). Estudos recentes têm demonstrado a importância de explorar o comportamento social do usuário perante o computador, destacando-se o papel da personalidade. Além disso, a personalidade também é vista como um componente importante no processo de tomada de decisão. Dentre as ferramentas e linguagens para a criação de chatterbots, AIML (Artificial Inteligence Markup Language) é, atualmente, uma das mais bem sucedidas abordagens. Entretanto, AIML não oferece suporte para a modelagem e a implementação de personalidade em chatterbots. Esta dissertação apresenta a arquitetura Persona-AIML, uma extensão do AIML original, que possibilita o desenvolvimento de modelos de personalidade para chatterbots. Na arquitetura proposta, a personalidade é composta pelos seguintes elementos: traços, atitudes, humor, emoções e estados físicos. Neste trabalho, chatterbots são modelados como agentes racionais e utilizam uma base de regras para descrever sua personalidade (tendo como objetivo a modularidade, extensibilidade e reusabilidade). O protótipo desenvolvido utilizou um modelo de personalidade baseado no Modelo dos Cinco Grandes Fatores . Entretanto, a arquitetura proposta permite a utilização de outros modelos de personalidade. Essa arquitetura foi implementada em Java, e os testes revelaram resultados satisfatórios do protótipo |