Desenvolvimento de um ChatBot para FAQutilizando ChatGPT

Detalhes bibliográficos
Autor(a) principal: Moura, Ana Flávia Silva Aragão
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFPB
Texto Completo: https://repositorio.ufpb.br/jspui/handle/123456789/34516
Resumo: A FAQ, regardless of the topic, can be very limited and may not meet the user's needs adequately, due to the funny and often complex questions and answers, making it difficult for some users to understand. With the advent of ChatGPT, we can obtain a chatbot with dynamic responses, however, it can return out-of-context and inappropriate responses. An alternative proposed to solve this problem is the development of a chatbot for FAQs using ChatGPT. Necessary work, therefore, we propose an interactive and adaptive chatbot, containing an inappropriate word suppressor and a context checker so that users' questions and answers are within the defined theme, and can also be personalized. Personalization relates questions to the topic covered and requests simplified explanations. The tool behaved promisingly, that is, in the test scenarios defined in actions such as assigning tasks during the test scenarios defined in these cases, questions to check the machine's vulnerabilities on inappropriate topics, for example, questions that trick the machine into giving an answer that it does not. corresponds to reality, disconnected questions and questions with variations with synonyms. In general, the solution is limited to responding within the defined theme, and not from a dictionary of valid contexts, resulting in concise and coherent responses, without losing personalization, according to the user's request.
id UFPB-2_567bd0cf66ab140b96630f38a189f92c
oai_identifier_str oai:repositorio.ufpb.br:123456789/34516
network_acronym_str UFPB-2
network_name_str Repositório Institucional da UFPB
repository_id_str 2546
spelling Desenvolvimento de um ChatBot para FAQutilizando ChatGPTChatbotFAQDesenvolvimentoChatGPTCNPQ::OUTROSA FAQ, regardless of the topic, can be very limited and may not meet the user's needs adequately, due to the funny and often complex questions and answers, making it difficult for some users to understand. With the advent of ChatGPT, we can obtain a chatbot with dynamic responses, however, it can return out-of-context and inappropriate responses. An alternative proposed to solve this problem is the development of a chatbot for FAQs using ChatGPT. Necessary work, therefore, we propose an interactive and adaptive chatbot, containing an inappropriate word suppressor and a context checker so that users' questions and answers are within the defined theme, and can also be personalized. Personalization relates questions to the topic covered and requests simplified explanations. The tool behaved promisingly, that is, in the test scenarios defined in actions such as assigning tasks during the test scenarios defined in these cases, questions to check the machine's vulnerabilities on inappropriate topics, for example, questions that trick the machine into giving an answer that it does not. corresponds to reality, disconnected questions and questions with variations with synonyms. In general, the solution is limited to responding within the defined theme, and not from a dictionary of valid contexts, resulting in concise and coherent responses, without losing personalization, according to the user's request.Um FAQ, independente da temática, pode ser muito limitado, podendo não atender às necessidades do usuário de forma adequada, devido às perguntas e respostas engraçadas e, muitas vezes, complexas, dificultando o entendimento de alguns usuários. Com o advento do ChatGPT, podemos obter um chatbot com respostas dinâmicas, no entanto, ele pode retornar respostas fora do contexto e inapropriadas. Uma alternativa proposta para resolver esta problemática é o desenvolvimento de um chatbot para FAQ utilizando o ChatGPT. Nesse trabalho, portanto, propomos um chatbot interativo e adaptável, contendo um supressor de palavras inapropriadas e um verificador de contextos para que as perguntas e respostas dos usuários estejam dentro da temática definida, podendo, ainda, ser personalizada. A personalização relaciona as perguntas à temática abordada e a solicitação de explicações simplificadas. A ferramenta se comportou de forma promissora, ou seja, nos cenários de testes definidos em ações como atribuir tarefas, e responder a perguntas semelhantes, perguntas para checar as vulnerabilidades da máquina sobre temas inapropriados, por exemplo, perguntas que induzem à máquina a dar uma resposta que não correspondesse à realidade, perguntas desconexas e a perguntas com variações com sinônimos. No geral, a solução se limitou a responder dentro do tema definido, no dicionário de contextos válidos, resultando em respostas concisas e coerentes, sem perder a personalização, de acordo com a solicitação do usuário.Universidade Federal da ParaíbaBrasilComputação CientíficaUFPBRegô, Thaís Gaudencio dohttp://lattes.cnpq.br/3166390632199101Moura, Ana Flávia Silva Aragão2025-05-27T19:02:14Z2023-12-112025-05-27T19:02:14Z2023-11-16info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttps://repositorio.ufpb.br/jspui/handle/123456789/34516porAttribution-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPBinstname:Universidade Federal da Paraíba (UFPB)instacron:UFPB2025-05-28T06:15:59Zoai:repositorio.ufpb.br:123456789/34516Repositório InstitucionalPUBhttps://repositorio.ufpb.br/oai/requestdiretoria@ufpb.br||bdtd@biblioteca.ufpb.bropendoar:25462025-05-28T06:15:59Repositório Institucional da UFPB - Universidade Federal da Paraíba (UFPB)false
dc.title.none.fl_str_mv Desenvolvimento de um ChatBot para FAQutilizando ChatGPT
title Desenvolvimento de um ChatBot para FAQutilizando ChatGPT
spellingShingle Desenvolvimento de um ChatBot para FAQutilizando ChatGPT
Moura, Ana Flávia Silva Aragão
Chatbot
FAQ
Desenvolvimento
ChatGPT
CNPQ::OUTROS
title_short Desenvolvimento de um ChatBot para FAQutilizando ChatGPT
title_full Desenvolvimento de um ChatBot para FAQutilizando ChatGPT
title_fullStr Desenvolvimento de um ChatBot para FAQutilizando ChatGPT
title_full_unstemmed Desenvolvimento de um ChatBot para FAQutilizando ChatGPT
title_sort Desenvolvimento de um ChatBot para FAQutilizando ChatGPT
author Moura, Ana Flávia Silva Aragão
author_facet Moura, Ana Flávia Silva Aragão
author_role author
dc.contributor.none.fl_str_mv Regô, Thaís Gaudencio do
http://lattes.cnpq.br/3166390632199101
dc.contributor.author.fl_str_mv Moura, Ana Flávia Silva Aragão
dc.subject.por.fl_str_mv Chatbot
FAQ
Desenvolvimento
ChatGPT
CNPQ::OUTROS
topic Chatbot
FAQ
Desenvolvimento
ChatGPT
CNPQ::OUTROS
description A FAQ, regardless of the topic, can be very limited and may not meet the user's needs adequately, due to the funny and often complex questions and answers, making it difficult for some users to understand. With the advent of ChatGPT, we can obtain a chatbot with dynamic responses, however, it can return out-of-context and inappropriate responses. An alternative proposed to solve this problem is the development of a chatbot for FAQs using ChatGPT. Necessary work, therefore, we propose an interactive and adaptive chatbot, containing an inappropriate word suppressor and a context checker so that users' questions and answers are within the defined theme, and can also be personalized. Personalization relates questions to the topic covered and requests simplified explanations. The tool behaved promisingly, that is, in the test scenarios defined in actions such as assigning tasks during the test scenarios defined in these cases, questions to check the machine's vulnerabilities on inappropriate topics, for example, questions that trick the machine into giving an answer that it does not. corresponds to reality, disconnected questions and questions with variations with synonyms. In general, the solution is limited to responding within the defined theme, and not from a dictionary of valid contexts, resulting in concise and coherent responses, without losing personalization, according to the user's request.
publishDate 2023
dc.date.none.fl_str_mv 2023-12-11
2023-11-16
2025-05-27T19:02:14Z
2025-05-27T19:02:14Z
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.ufpb.br/jspui/handle/123456789/34516
url https://repositorio.ufpb.br/jspui/handle/123456789/34516
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal da Paraíba
Brasil
Computação Científica
UFPB
publisher.none.fl_str_mv Universidade Federal da Paraíba
Brasil
Computação Científica
UFPB
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPB
instname:Universidade Federal da Paraíba (UFPB)
instacron:UFPB
instname_str Universidade Federal da Paraíba (UFPB)
instacron_str UFPB
institution UFPB
reponame_str Repositório Institucional da UFPB
collection Repositório Institucional da UFPB
repository.name.fl_str_mv Repositório Institucional da UFPB - Universidade Federal da Paraíba (UFPB)
repository.mail.fl_str_mv diretoria@ufpb.br||bdtd@biblioteca.ufpb.br
_version_ 1833858211649683456