Linguagem MoLIC para o design de agentes conversacionais: aplicabilidade e extensão
Autor(a) principal: | |
---|---|
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 |