Linguagem MoLIC para o design de agentes conversacionais: aplicabilidade e extensão

Detalhes bibliográficos
Autor(a) principal: Ulisses da Silva Fernandes
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/62174
https://orcid.org/0000-0001-5271-8645
Resumo: Agentes conversacionais inteligentes estão se tornando cada vez mais populares em diferentes domínios de uso. A utilização desse tipo de tecnologia oferece desafios e oportunidades para a Interação Humano-Computador (IHC), uma vez que se baseia em conversas em linguagem natural e pode apresentar diferentes graus de inteligência e autonomia. Um desses desafios é investigar se as técnicas de design existentes são adequadas para modelar a interação usuário-agente. Em particular, nesta pesquisa focamos na MoLIC (Modeling Language for Interaction as Conversation), um modelo de diálogo de fase de projeto baseado na teoria da Engenharia Semiótica, que permite aos designers representar a interação como conversas entre um sistema e seus usuários. Para conduzir a nossa investigação, realizamos inicialmente dois estudos de caso em que geramos o diagrama de interação MoLIC por engenharia reversa de dois agentes conversacionais – chatbot ANA, criado para apoiar a triagem e fornecer informação sobre o COVID-19; e Bixby, um assistente virtual para smartphones Samsung Electronics. O objetivo de nossa análise de engenharia reversa foi examinar se e como os aspectos interativos desses agentes conversacionais poderiam ser expressos pela MoLIC. Os resultados destes dois estudos mostraram que, embora fosse possível expressar a interação geral por meio da MoLIC, havia algumas limitações – relacionadas à expressividade da linguagem ou sua inadequação para representar esses tipos de sistema, resultando em um modelo sobrecarregado que poderia dificultar a interpretação e reduzir a natureza epistêmica da MoLIC. Então sugerimos algumas adaptações e criação de novos elementos a fim de adequar a MoLIC a esta tecnologia e avaliamos estas mudanças aplicando-as em um chatbot do TSE para as eleições presidenciais de 2022 no Brasil e em um site de compras online (Lojas Americanas) para verificarmos se as mudanças seriam capazes de modelar não somente agentes conversacionais, mas também outros tipos de sistemas. As contribuições deste estudo se concentram em (1) identificar limitações na aplicabilidade da MoLIC para modelar esse tipo de tecnologia e ponderar considerações sobre como estender ou adaptar a MoLIC para superá-las; e (2) direcionar a comunidade HCI para questões e novas iniciativas que possam ajudar designers a projetar e modelar agentes conversacionais inteligentes.
id UFMG_dbc44f22ccbd48550bed0cffa4b5ad22
oai_identifier_str oai:repositorio.ufmg.br:1843/62174
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Raquel Oliveira Prateshttps://lattes.cnpq.br/2951269593210008Bruno Azevedo ChagasSimone Diniz Junqueira BarbosaLuciana Cardoso de Castro Salgadohttps://lattes.cnpq.br/1677800651255698Ulisses da Silva Fernandes2023-12-26T14:18:06Z2023-12-26T14:18:06Z2023-08-03http://hdl.handle.net/1843/62174https://orcid.org/0000-0001-5271-8645Agentes conversacionais inteligentes estão se tornando cada vez mais populares em diferentes domínios de uso. A utilização desse tipo de tecnologia oferece desafios e oportunidades para a Interação Humano-Computador (IHC), uma vez que se baseia em conversas em linguagem natural e pode apresentar diferentes graus de inteligência e autonomia. Um desses desafios é investigar se as técnicas de design existentes são adequadas para modelar a interação usuário-agente. Em particular, nesta pesquisa focamos na MoLIC (Modeling Language for Interaction as Conversation), um modelo de diálogo de fase de projeto baseado na teoria da Engenharia Semiótica, que permite aos designers representar a interação como conversas entre um sistema e seus usuários. Para conduzir a nossa investigação, realizamos inicialmente dois estudos de caso em que geramos o diagrama de interação MoLIC por engenharia reversa de dois agentes conversacionais – chatbot ANA, criado para apoiar a triagem e fornecer informação sobre o COVID-19; e Bixby, um assistente virtual para smartphones Samsung Electronics. O objetivo de nossa análise de engenharia reversa foi examinar se e como os aspectos interativos desses agentes conversacionais poderiam ser expressos pela MoLIC. Os resultados destes dois estudos mostraram que, embora fosse possível expressar a interação geral por meio da MoLIC, havia algumas limitações – relacionadas à expressividade da linguagem ou sua inadequação para representar esses tipos de sistema, resultando em um modelo sobrecarregado que poderia dificultar a interpretação e reduzir a natureza epistêmica da MoLIC. Então sugerimos algumas adaptações e criação de novos elementos a fim de adequar a MoLIC a esta tecnologia e avaliamos estas mudanças aplicando-as em um chatbot do TSE para as eleições presidenciais de 2022 no Brasil e em um site de compras online (Lojas Americanas) para verificarmos se as mudanças seriam capazes de modelar não somente agentes conversacionais, mas também outros tipos de sistemas. As contribuições deste estudo se concentram em (1) identificar limitações na aplicabilidade da MoLIC para modelar esse tipo de tecnologia e ponderar considerações sobre como estender ou adaptar a MoLIC para superá-las; e (2) direcionar a comunidade HCI para questões e novas iniciativas que possam ajudar designers a projetar e modelar agentes conversacionais inteligentes.Intelligent conversational agents are becoming more and more popular in different usage domains. The use of this type of technology offers challenges and opportunities for Human- Computer Interaction (HCI), since it is based on conversations in natural language and can present different degrees of intelligence and autonomy. One of these challenges is to investigate whether existing design techniques are suitable for modeling user-agent interaction. In particular, in this research we focus on MoLIC (Modeling Language for Interaction as Conversation), a design-phase dialogue model based on Semiotic Engineering theory, which allows designers to represent interaction as conversations between a system and its users. To conduct our investigation, we initially carried out two case studies in which we generated the MoLIC interaction diagram by reverse engineering two conversational agents – the ANA chatbot, created to support triage and provide information about COVID-19; and Bixby, a virtual assistant for Samsung Electronics smartphones. The purpose of our reverse engineering analysis was to examine and how the interactive aspects of these conversational agents could be expressed in MoLIC. The results of these two studies showed that, although MoLIC was able to express the general interaction model, there was some limitations – related to the expressiveness of the language or its inadequacy to represent these types of system, resulting in a possible overloaded model that could hinder the interpretation and reduce the epistemic nature of MoLIC. Therefore we proposed some adaptations and the creation of new elements in order to adapt MoLIC to this technology and we evaluated these changes by applying them to a TSE chatbot for the 2022 Brazil presidential elections and in an online shopping website (Lojas Americanas) to verify if the changes were able to model not only conversational agents, but also other systems kinds. The contributions of this study focus on (1) identifying the applicability of MoLIC to model this type of technology and pondering considerations on how to extend or adapt MoLIC to overcome them; and (2) direct the HCI community to issues and new initiatives that can help designers design and model intelligent conversational agents.porUniversidade Federal de Minas GeraisPrograma de Pós-Graduação em Ciência da ComputaçãoUFMGBrasilICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃOComputação – TesesChatbot – TesesChatbot – Modelagem– TesesAgentes ConversacionaisChatbotsModelagem de Agentes ConversacionaisLinguagem MoLIC para o design de agentes conversacionais: aplicabilidade e extensãoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALDissertação_Ulisses_da_Silva_Fernandes_FINAL_vs_ENVIO-BIBLIOTECA.pdfDissertação_Ulisses_da_Silva_Fernandes_FINAL_vs_ENVIO-BIBLIOTECA.pdfapplication/pdf10484690https://repositorio.ufmg.br/bitstream/1843/62174/1/Disserta%c3%a7%c3%a3o_Ulisses_da_Silva_Fernandes_FINAL_vs_ENVIO-BIBLIOTECA.pdf3682b421885ec6aecfed6c755b605c99MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82118https://repositorio.ufmg.br/bitstream/1843/62174/2/license.txtcda590c95a0b51b4d15f60c9642ca272MD521843/621742023-12-26 11:18:06.703oai:repositorio.ufmg.br:1843/62174TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEgRE8gUkVQT1NJVMOTUklPIElOU1RJVFVDSU9OQUwgREEgVUZNRwoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSBhbyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBkYSBVRk1HIChSSS1VRk1HKSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZSBpcnJldm9nw6F2ZWwgZGUgcmVwcm9kdXppciBlL291IGRpc3RyaWJ1aXIgYSBzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIGZvcm1hdG9zIMOhdWRpbyBvdSB2w61kZW8uCgpWb2PDqiBkZWNsYXJhIHF1ZSBjb25oZWNlIGEgcG9sw610aWNhIGRlIGNvcHlyaWdodCBkYSBlZGl0b3JhIGRvIHNldSBkb2N1bWVudG8gZSBxdWUgY29uaGVjZSBlIGFjZWl0YSBhcyBEaXJldHJpemVzIGRvIFJJLVVGTUcuCgpWb2PDqiBjb25jb3JkYSBxdWUgbyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBkYSBVRk1HIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSBwdWJsaWNhw6fDo28gcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGTUcgcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGRlIHN1YSBwdWJsaWNhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogZGVjbGFyYSBxdWUgYSBzdWEgcHVibGljYcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIHZvY8OqIHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRlIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHB1YmxpY2HDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgYW8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNRyBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHB1YmxpY2HDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBQVUJMSUNBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UgQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCk8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNRyBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lKHMpIG91IG8ocykgbm9tZXMocykgZG8ocykgZGV0ZW50b3IoZXMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2023-12-26T14:18:06Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.pt_BR.fl_str_mv Linguagem MoLIC para o design de agentes conversacionais: aplicabilidade e extensão
title Linguagem MoLIC para o design de agentes conversacionais: aplicabilidade e extensão
spellingShingle Linguagem MoLIC para o design de agentes conversacionais: aplicabilidade e extensão
Ulisses da Silva Fernandes
Agentes Conversacionais
Chatbots
Modelagem de Agentes Conversacionais
Computação – Teses
Chatbot – Teses
Chatbot – Modelagem– Teses
title_short Linguagem MoLIC para o design de agentes conversacionais: aplicabilidade e extensão
title_full Linguagem MoLIC para o design de agentes conversacionais: aplicabilidade e extensão
title_fullStr Linguagem MoLIC para o design de agentes conversacionais: aplicabilidade e extensão
title_full_unstemmed Linguagem MoLIC para o design de agentes conversacionais: aplicabilidade e extensão
title_sort Linguagem MoLIC para o design de agentes conversacionais: aplicabilidade e extensão
author Ulisses da Silva Fernandes
author_facet Ulisses da Silva Fernandes
author_role author
dc.contributor.advisor1.fl_str_mv Raquel Oliveira Prates
dc.contributor.advisor1Lattes.fl_str_mv https://lattes.cnpq.br/2951269593210008
dc.contributor.advisor-co1.fl_str_mv Bruno Azevedo Chagas
dc.contributor.referee1.fl_str_mv Simone Diniz Junqueira Barbosa
dc.contributor.referee2.fl_str_mv Luciana Cardoso de Castro Salgado
dc.contributor.authorLattes.fl_str_mv https://lattes.cnpq.br/1677800651255698
dc.contributor.author.fl_str_mv Ulisses da Silva Fernandes
contributor_str_mv Raquel Oliveira Prates
Bruno Azevedo Chagas
Simone Diniz Junqueira Barbosa
Luciana Cardoso de Castro Salgado
dc.subject.por.fl_str_mv Agentes Conversacionais
Chatbots
Modelagem de Agentes Conversacionais
topic Agentes Conversacionais
Chatbots
Modelagem de Agentes Conversacionais
Computação – Teses
Chatbot – Teses
Chatbot – Modelagem– Teses
dc.subject.other.pt_BR.fl_str_mv Computação – Teses
Chatbot – Teses
Chatbot – Modelagem– Teses
description Agentes conversacionais inteligentes estão se tornando cada vez mais populares em diferentes domínios de uso. A utilização desse tipo de tecnologia oferece desafios e oportunidades para a Interação Humano-Computador (IHC), uma vez que se baseia em conversas em linguagem natural e pode apresentar diferentes graus de inteligência e autonomia. Um desses desafios é investigar se as técnicas de design existentes são adequadas para modelar a interação usuário-agente. Em particular, nesta pesquisa focamos na MoLIC (Modeling Language for Interaction as Conversation), um modelo de diálogo de fase de projeto baseado na teoria da Engenharia Semiótica, que permite aos designers representar a interação como conversas entre um sistema e seus usuários. Para conduzir a nossa investigação, realizamos inicialmente dois estudos de caso em que geramos o diagrama de interação MoLIC por engenharia reversa de dois agentes conversacionais – chatbot ANA, criado para apoiar a triagem e fornecer informação sobre o COVID-19; e Bixby, um assistente virtual para smartphones Samsung Electronics. O objetivo de nossa análise de engenharia reversa foi examinar se e como os aspectos interativos desses agentes conversacionais poderiam ser expressos pela MoLIC. Os resultados destes dois estudos mostraram que, embora fosse possível expressar a interação geral por meio da MoLIC, havia algumas limitações – relacionadas à expressividade da linguagem ou sua inadequação para representar esses tipos de sistema, resultando em um modelo sobrecarregado que poderia dificultar a interpretação e reduzir a natureza epistêmica da MoLIC. Então sugerimos algumas adaptações e criação de novos elementos a fim de adequar a MoLIC a esta tecnologia e avaliamos estas mudanças aplicando-as em um chatbot do TSE para as eleições presidenciais de 2022 no Brasil e em um site de compras online (Lojas Americanas) para verificarmos se as mudanças seriam capazes de modelar não somente agentes conversacionais, mas também outros tipos de sistemas. As contribuições deste estudo se concentram em (1) identificar limitações na aplicabilidade da MoLIC para modelar esse tipo de tecnologia e ponderar considerações sobre como estender ou adaptar a MoLIC para superá-las; e (2) direcionar a comunidade HCI para questões e novas iniciativas que possam ajudar designers a projetar e modelar agentes conversacionais inteligentes.
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-12-26T14:18:06Z
dc.date.available.fl_str_mv 2023-12-26T14:18:06Z
dc.date.issued.fl_str_mv 2023-08-03
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1843/62174
dc.identifier.orcid.pt_BR.fl_str_mv https://orcid.org/0000-0001-5271-8645
url http://hdl.handle.net/1843/62174
https://orcid.org/0000-0001-5271-8645
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv UFMG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv ICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br/bitstream/1843/62174/1/Disserta%c3%a7%c3%a3o_Ulisses_da_Silva_Fernandes_FINAL_vs_ENVIO-BIBLIOTECA.pdf
https://repositorio.ufmg.br/bitstream/1843/62174/2/license.txt
bitstream.checksum.fl_str_mv 3682b421885ec6aecfed6c755b605c99
cda590c95a0b51b4d15f60c9642ca272
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv
_version_ 1803589474006859776