Development and evaluation of an interactive web interface for BPMN elements identification from natural language text

Bibliographic Details
Main Author: Moura, Vitor Camargo de
Publication Date: 2024
Format: Bachelor thesis
Language: eng
Source: Repositório Institucional da UFRGS
Download full: http://hdl.handle.net/10183/287836
Summary: A descoberta de processos representa uma alta porcentagem do tempo demandado ao longo do ciclo de vida da gestão de processos de negócio. Uma importante fonte de informação explorada nessa etapa são os textos em linguagem natural chamados descrições de processos. Extrair automaticamente informações desse tipo de documento apresenta uma série de desafios devido à sua ambiguidade e complexidade inerentes. Embora a literatura proponha uma variedade de soluções (semi-)automatizadas, o acesso a código funcional é raro e a implementação de ferramentas contendo essas soluções é quase inexistente. Este trabalho apresenta o desenvolvimento de uma interface web acessível que permite ao usuário carregar uma descrição de processo e interagir com o texto no qual os principais elementos de processo da BPMN são identificados automaticamente. Essas interações incluem, por exemplo, o destaque de todos os elementos associados a um participante específico. Para avaliar os benefícios do uso desta ferramenta, um experimento de avaliação foi desenvolvido. Este experimento contou com a participação de dez potenciais usuários finais do mundo real e comparou o desempenho na resposta a perguntas relacionadas a descrições de processos fornecidas em três cenários distintos: Usando apenas texto simples, usando nossa ferramenta proposta e usando ChatGPT. Os resultados apontaram uma vantagem no uso de nossa ferramenta, principalmente em relação ao consumo de tempo. Os dados relacionados ao ChatGPT coletados durante o experimento também permitiram uma análise interessante de como os usuários utilizam essa tecnologia emergente para ajudar a resolver questões.
id UFRGS-2_ad384231796afbce35aefc2290a7a48f
oai_identifier_str oai:www.lume.ufrgs.br:10183/287836
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Moura, Vitor Camargo deThom, Lucinéia Heloisa2025-02-28T06:46:41Z2024http://hdl.handle.net/10183/287836001198075A descoberta de processos representa uma alta porcentagem do tempo demandado ao longo do ciclo de vida da gestão de processos de negócio. Uma importante fonte de informação explorada nessa etapa são os textos em linguagem natural chamados descrições de processos. Extrair automaticamente informações desse tipo de documento apresenta uma série de desafios devido à sua ambiguidade e complexidade inerentes. Embora a literatura proponha uma variedade de soluções (semi-)automatizadas, o acesso a código funcional é raro e a implementação de ferramentas contendo essas soluções é quase inexistente. Este trabalho apresenta o desenvolvimento de uma interface web acessível que permite ao usuário carregar uma descrição de processo e interagir com o texto no qual os principais elementos de processo da BPMN são identificados automaticamente. Essas interações incluem, por exemplo, o destaque de todos os elementos associados a um participante específico. Para avaliar os benefícios do uso desta ferramenta, um experimento de avaliação foi desenvolvido. Este experimento contou com a participação de dez potenciais usuários finais do mundo real e comparou o desempenho na resposta a perguntas relacionadas a descrições de processos fornecidas em três cenários distintos: Usando apenas texto simples, usando nossa ferramenta proposta e usando ChatGPT. Os resultados apontaram uma vantagem no uso de nossa ferramenta, principalmente em relação ao consumo de tempo. Os dados relacionados ao ChatGPT coletados durante o experimento também permitiram uma análise interessante de como os usuários utilizam essa tecnologia emergente para ajudar a resolver questões.Process discovery represents a high percentage of the time demanded along the business process management life cycle. One important source of information explored at this stage is texts in natural language called process descriptions. Automatically extracting information from this sort of document presents a series of challenges due to its inherent ambiguity and complexity. Although the literature proposes a variety of (semi-)automated solutions, access to functional code is rare, and the deployment of tools containing these solutions is almost nonexistent. This work presents the development of an accessible web interface that allows the user to upload a process description and interact with the text in which the main process elements from the BPMN are automatically identified. These interactions include, for example, the highlight of all the elements associated with a specific participant. In order to evaluate the benefits of using this tool, an evaluation experiment was developed. This experiment enlisted the participation of ten potential real-world final users and compared the performance of answering questions related to given process descriptions in three distinct scenarios: Using only plain text, using our proposed tool, and using ChatGPT. The results pointed to an advantage of using our tool, mainly in relation to time consumption. The data related to ChatGPT collected during the experiment also permitted an interesting analysis of how users use this emergent technology to help solve questions.application/pdfengProcessamento de linguagem naturalChatGPTInterface WEBMineração de textoBusiness process managamentBusiness process discoveryLarge language modelsDevelopment and evaluation of an interactive web interface for BPMN elements identification from natural language textDesenvolvimento e avaliação de uma interface web interativa para identificação de elementos BPMN a partir de texto em linguagem natural info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2024Ciência da Computação: Ênfase em Engenharia da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001198075.pdf.txt001198075.pdf.txtExtracted Texttext/plain113641http://www.lume.ufrgs.br/bitstream/10183/287836/2/001198075.pdf.txtdc9105d8876812f4560287f2d943a32bMD52ORIGINAL001198075.pdfTexto completo (inglês)application/pdf1135245http://www.lume.ufrgs.br/bitstream/10183/287836/1/001198075.pdffe06cff24ec21128665c4ffff2641883MD5110183/2878362025-03-01 06:44:14.297175oai:www.lume.ufrgs.br:10183/287836Repositório InstitucionalPUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.bropendoar:2025-03-01T09:44:14Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Development and evaluation of an interactive web interface for BPMN elements identification from natural language text
dc.title.alternative.pt.fl_str_mv Desenvolvimento e avaliação de uma interface web interativa para identificação de elementos BPMN a partir de texto em linguagem natural
title Development and evaluation of an interactive web interface for BPMN elements identification from natural language text
spellingShingle Development and evaluation of an interactive web interface for BPMN elements identification from natural language text
Moura, Vitor Camargo de
Processamento de linguagem natural
ChatGPT
Interface WEB
Mineração de texto
Business process managament
Business process discovery
Large language models
title_short Development and evaluation of an interactive web interface for BPMN elements identification from natural language text
title_full Development and evaluation of an interactive web interface for BPMN elements identification from natural language text
title_fullStr Development and evaluation of an interactive web interface for BPMN elements identification from natural language text
title_full_unstemmed Development and evaluation of an interactive web interface for BPMN elements identification from natural language text
title_sort Development and evaluation of an interactive web interface for BPMN elements identification from natural language text
author Moura, Vitor Camargo de
author_facet Moura, Vitor Camargo de
author_role author
dc.contributor.author.fl_str_mv Moura, Vitor Camargo de
dc.contributor.advisor1.fl_str_mv Thom, Lucinéia Heloisa
contributor_str_mv Thom, Lucinéia Heloisa
dc.subject.por.fl_str_mv Processamento de linguagem natural
ChatGPT
Interface WEB
Mineração de texto
topic Processamento de linguagem natural
ChatGPT
Interface WEB
Mineração de texto
Business process managament
Business process discovery
Large language models
dc.subject.eng.fl_str_mv Business process managament
Business process discovery
Large language models
description A descoberta de processos representa uma alta porcentagem do tempo demandado ao longo do ciclo de vida da gestão de processos de negócio. Uma importante fonte de informação explorada nessa etapa são os textos em linguagem natural chamados descrições de processos. Extrair automaticamente informações desse tipo de documento apresenta uma série de desafios devido à sua ambiguidade e complexidade inerentes. Embora a literatura proponha uma variedade de soluções (semi-)automatizadas, o acesso a código funcional é raro e a implementação de ferramentas contendo essas soluções é quase inexistente. Este trabalho apresenta o desenvolvimento de uma interface web acessível que permite ao usuário carregar uma descrição de processo e interagir com o texto no qual os principais elementos de processo da BPMN são identificados automaticamente. Essas interações incluem, por exemplo, o destaque de todos os elementos associados a um participante específico. Para avaliar os benefícios do uso desta ferramenta, um experimento de avaliação foi desenvolvido. Este experimento contou com a participação de dez potenciais usuários finais do mundo real e comparou o desempenho na resposta a perguntas relacionadas a descrições de processos fornecidas em três cenários distintos: Usando apenas texto simples, usando nossa ferramenta proposta e usando ChatGPT. Os resultados apontaram uma vantagem no uso de nossa ferramenta, principalmente em relação ao consumo de tempo. Os dados relacionados ao ChatGPT coletados durante o experimento também permitiram uma análise interessante de como os usuários utilizam essa tecnologia emergente para ajudar a resolver questões.
publishDate 2024
dc.date.issued.fl_str_mv 2024
dc.date.accessioned.fl_str_mv 2025-02-28T06:46:41Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/287836
dc.identifier.nrb.pt_BR.fl_str_mv 001198075
url http://hdl.handle.net/10183/287836
identifier_str_mv 001198075
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/287836/2/001198075.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/287836/1/001198075.pdf
bitstream.checksum.fl_str_mv dc9105d8876812f4560287f2d943a32b
fe06cff24ec21128665c4ffff2641883
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br
_version_ 1834472346670333952