Desenvolvimento de uma PoC para recomendação de diagnósticos em configuradores de produtos baseados em restrições
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | https://repositorio.ufsc.br/handle/123456789/226098 |
Resumo: | TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação. |
id |
UFSC_b5d72201f6dcead434eb6208abc38763 |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/226098 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
Universidade Federal de Santa CatarinaCarvalho, Christopher deRabelo, José Ricardo2021-08-20T19:21:05Z2021-08-20T19:21:05Z2021-08-16https://repositorio.ufsc.br/handle/123456789/226098TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.Atualmente, observa-se um aumento crescente no número de vendas realizadas pela internet. A oferta de produtos cada vez mais complexos tornou os sistemas de configuração de produtos em importante ferramentas que auxiliam os usuários a customizarem produtos de acordo com suas necessidades. A configuração de produtos pode ser modelada como um Problema de Satisfação de Restrições (CSP), onde o processo de configuração é uma busca interativa. No decorrer deste processo, é possível a ocorrência de situações em que um dado conjunto de requisitos do usuário é inconsistente (possui contradições lógicas) com o subjacente conjunto de restrições que modela o produto, tal que nenhuma solução de configuração possa ser encontrada. Neste cenário, é necessário que a aplicação providencie um meio para a resolução das inconsistências geradas. A abordagem mais comum é através do cálculo e apresentação de diagnósticos, que definem alternativas para a remoção de determinadas seleções do usuário que impedem a obtenção de uma solução válida. Neste trabalho, buscando melhorar a experiência de utilização do configurador, implementa-se uma técnica de recomendação que possibilita que o cálculo de diagnósticos seja realizado de maneira personalizada ao usuário corrente da aplicação, com base na similaridade entre as seleções definidas pelo mesmo e as configurações realizadas em sessões prévias do sistema. Para tal, foi desenvolvida uma aplicação Prova de Conceito (PoC), cujo objetivo é demonstrar a técnica e ser posteriormente integrada ao framework de configuração de produtos da empresa.Nowadays, it can be observed an increase in the number of sales made over the internet. Increasingly complex products are offered, which turns product configuration systems into important tools that help end users customize products according to their needs. Product configuration can be modeled as a Constraint Satisfaction Problem (CSP), where the configuration process is an interactive search. During this process, situations may occur where a given set of user requirements is inconsistent (has logical contradictions) with the underlying set of constraints that model the product, so that no configuration solution can be found. In this scenario, it is necessary for the application to provide a means to resolve the generated inconsistencies. The most common approach is through the calculation and presentation of diagnoses, which are alternatives to remove certain user requirements that prevent the obtainment of a valid solution. In order to improve the configuration experience, from the user point of view, this works implements the addition of a recommendation technique that enables the proposition of personalized diagnostics to the current user, based on the similarity between its requirements and complete configurations from previous sessions. For this purpose, a PoC application is developed to demonstrate the technique and later be integrated into the company’s product configuration framework.95Florianópolis, SC.Configuradores de produtos baseados em restriçõesTecnologias de recomendaçãoCálculo de diagnósticos personalizadosProblema de Satisfação de RestriçõesCSPDesenvolvimento de uma PoC para recomendação de diagnósticos em configuradores de produtos baseados em restriçõesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCLICENSElicense.txtlicense.txttext/plain; charset=utf-81383https://repositorio.ufsc.br/bitstream/123456789/226098/2/license.txt11ee89cd31d893362820eab7c4d46734MD52ORIGINALTCC.pdfTCC.pdfTCCapplication/pdf4176378https://repositorio.ufsc.br/bitstream/123456789/226098/1/TCC.pdf9f485e558b96d312222ae60f036e531aMD51123456789/2260982021-08-20 16:21:05.451oai:repositorio.ufsc.br:123456789/226098Vm9jw6ogdGVtIGEgbGliZXJkYWRlIGRlOiBDb21wYXJ0aWxoYXIg4oCUIGNvcGlhciwgZGlzdHJpYnVpciBlIHRyYW5zbWl0aXIgYSBvYnJhLiBSZW1peGFyIOKAlCBjcmlhciBvYnJhcyBkZXJpdmFkYXMuClNvYiBhcyBzZWd1aW50ZXMgY29uZGnDp8O1ZXM6IEF0cmlidWnDp8OjbyDigJQgVm9jw6ogZGV2ZSBjcmVkaXRhciBhIG9icmEgZGEgZm9ybWEgZXNwZWNpZmljYWRhIHBlbG8gYXV0b3Igb3UgbGljZW5jaWFudGUgKG1hcyBuw6NvIGRlIG1hbmVpcmEgcXVlIHN1Z2lyYSBxdWUgZXN0ZXMgY29uY2VkZW0gcXVhbHF1ZXIgYXZhbCBhIHZvY8OqIG91IGFvIHNldSB1c28gZGEgb2JyYSkuIFVzbyBuw6NvLWNvbWVyY2lhbCDigJQgVm9jw6ogbsOjbyBwb2RlIHVzYXIgZXN0YSBvYnJhIHBhcmEgZmlucyBjb21lcmNpYWlzLgpGaWNhbmRvIGNsYXJvIHF1ZTogUmVuw7puY2lhIOKAlCBRdWFscXVlciBkYXMgY29uZGnDp8O1ZXMgYWNpbWEgcG9kZSBzZXIgcmVudW5jaWFkYSBzZSB2b2PDqiBvYnRpdmVyIHBlcm1pc3PDo28gZG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMuIERvbcOtbmlvIFDDumJsaWNvIOKAlCBPbmRlIGEgb2JyYSBvdSBxdWFscXVlciBkZSBzZXVzIGVsZW1lbnRvcyBlc3RpdmVyIGVtIGRvbcOtbmlvIHDDumJsaWNvIHNvYiBvIGRpcmVpdG8gYXBsaWPDoXZlbCwgZXN0YSBjb25kacOnw6NvIG7Do28gw6ksIGRlIG1hbmVpcmEgYWxndW1hLCBhZmV0YWRhIHBlbGEgbGljZW7Dp2EuIE91dHJvcyBEaXJlaXRvcyDigJQgT3Mgc2VndWludGVzIGRpcmVpdG9zIG7Do28gc8OjbywgZGUgbWFuZWlyYSBhbGd1bWEsIGFmZXRhZG9zIHBlbGEgbGljZW7Dp2E6IExpbWl0YcOnw7VlcyBlIGV4Y2XDp8O1ZXMgYW9zIGRpcmVpdG9zIGF1dG9yYWlzIG91IHF1YWlzcXVlciB1c29zIGxpdnJlcyBhcGxpY8OhdmVpczsgT3MgZGlyZWl0b3MgbW9yYWlzIGRvIGF1dG9yOyBEaXJlaXRvcyBxdWUgb3V0cmFzIHBlc3NvYXMgcG9kZW0gdGVyIHNvYnJlIGEgb2JyYSBvdSBzb2JyZSBhIHV0aWxpemHDp8OjbyBkYSBvYnJhLCB0YWlzIGNvbW8gZGlyZWl0b3MgZGUgaW1hZ2VtIG91IHByaXZhY2lkYWRlLiBBdmlzbyDigJQgUGFyYSBxdWFscXVlciByZXV0aWxpemHDp8OjbyBvdSBkaXN0cmlidWnDp8Ojbywgdm9jw6ogZGV2ZSBkZWl4YXIgY2xhcm8gYSB0ZXJjZWlyb3Mgb3MgdGVybW9zIGRhIGxpY2Vuw6dhIGEgcXVlIHNlIGVuY29udHJhIHN1Ym1ldGlkYSBlc3RhIG9icmEuIEEgbWVsaG9yIG1hbmVpcmEgZGUgZmF6ZXIgaXNzbyDDqSBjb20gdW0gbGluayBwYXJhIGVzdGEgcMOhZ2luYS4KTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyAtIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzMuMC9ici8KRepositório de PublicaçõesPUBhttp://150.162.242.35/oai/requestopendoar:23732021-08-20T19:21:05Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.pt_BR.fl_str_mv |
Desenvolvimento de uma PoC para recomendação de diagnósticos em configuradores de produtos baseados em restrições |
title |
Desenvolvimento de uma PoC para recomendação de diagnósticos em configuradores de produtos baseados em restrições |
spellingShingle |
Desenvolvimento de uma PoC para recomendação de diagnósticos em configuradores de produtos baseados em restrições Carvalho, Christopher de Configuradores de produtos baseados em restrições Tecnologias de recomendação Cálculo de diagnósticos personalizados Problema de Satisfação de Restrições CSP |
title_short |
Desenvolvimento de uma PoC para recomendação de diagnósticos em configuradores de produtos baseados em restrições |
title_full |
Desenvolvimento de uma PoC para recomendação de diagnósticos em configuradores de produtos baseados em restrições |
title_fullStr |
Desenvolvimento de uma PoC para recomendação de diagnósticos em configuradores de produtos baseados em restrições |
title_full_unstemmed |
Desenvolvimento de uma PoC para recomendação de diagnósticos em configuradores de produtos baseados em restrições |
title_sort |
Desenvolvimento de uma PoC para recomendação de diagnósticos em configuradores de produtos baseados em restrições |
author |
Carvalho, Christopher de |
author_facet |
Carvalho, Christopher de |
author_role |
author |
dc.contributor.pt_BR.fl_str_mv |
Universidade Federal de Santa Catarina |
dc.contributor.author.fl_str_mv |
Carvalho, Christopher de |
dc.contributor.advisor1.fl_str_mv |
Rabelo, José Ricardo |
contributor_str_mv |
Rabelo, José Ricardo |
dc.subject.por.fl_str_mv |
Configuradores de produtos baseados em restrições Tecnologias de recomendação Cálculo de diagnósticos personalizados Problema de Satisfação de Restrições CSP |
topic |
Configuradores de produtos baseados em restrições Tecnologias de recomendação Cálculo de diagnósticos personalizados Problema de Satisfação de Restrições CSP |
description |
TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação. |
publishDate |
2021 |
dc.date.accessioned.fl_str_mv |
2021-08-20T19:21:05Z |
dc.date.available.fl_str_mv |
2021-08-20T19:21:05Z |
dc.date.issued.fl_str_mv |
2021-08-16 |
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 |
https://repositorio.ufsc.br/handle/123456789/226098 |
url |
https://repositorio.ufsc.br/handle/123456789/226098 |
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.format.none.fl_str_mv |
95 |
dc.publisher.none.fl_str_mv |
Florianópolis, SC. |
publisher.none.fl_str_mv |
Florianópolis, SC. |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
bitstream.url.fl_str_mv |
https://repositorio.ufsc.br/bitstream/123456789/226098/2/license.txt https://repositorio.ufsc.br/bitstream/123456789/226098/1/TCC.pdf |
bitstream.checksum.fl_str_mv |
11ee89cd31d893362820eab7c4d46734 9f485e558b96d312222ae60f036e531a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1766805306665336832 |