Desenvolvimento de um ChatBot para FAQutilizando ChatGPT
Autor(a) principal: | |
---|---|
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 |