Prévia do material em texto
5 5 5 CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS APLICAÇÃO DE CHATBOTS INTELIGENTES NO ATENDIMENTO AO CLIENTE: DESENVOLVIMENTO E IMPACTOS EM SISTEMAS DE INFORMAÇÃO Guarulhos 2025 RESUMO Este trabalho aborda o desenvolvimento e a aplicação de chatbots inteligentes no atendimento ao cliente, enfatizando seu papel dentro da área de Análise e Desenvolvimento de Sistemas (ADS). Explora as tecnologias subjacentes, como processamento de linguagem natural (PLN) e inteligência artificial (IA), e analisa os impactos desses sistemas na eficiência do atendimento e na experiência do usuário. A pesquisa destaca os benefícios e desafios associados à implementação de chatbots em empresas, evidenciando seu potencial para automatizar processos e melhorar a interação com clientes. Conclui-se que o desenvolvimento eficaz de chatbots requer integração multidisciplinar entre programação, design de interface e análise de dados, sendo um campo promissor para profissionais de ADS. Palavras-chave: chatbots; inteligência artificial; atendimento ao cliente; análise e desenvolvimento de sistemas; processamento de linguagem natural. ABSTRACT This paper addresses the development and application of intelligent chatbots in customer service, emphasizing their role within the field of Systems Analysis and Development (ADS). It explores underlying technologies such as natural language processing (NLP) and artificial intelligence (AI), and analyzes the impacts of these systems on service efficiency and user experience. The research highlights the benefits and challenges associated with chatbot implementation in companies, demonstrating their potential to automate processes and improve customer interaction. It is concluded that effective chatbot development requires multidisciplinary integration of programming, interface design, and data analysis, making it a promising field for ADS professionals. Keywords: chatbots; artificial intelligence; customer service; systems analysis and development; natural language processing. SUMÁRIO 1. INTRODUÇÃO 5 2. ECONOMIA E MERCADO 6 2.1 SOBRE A EMPRESA 6 2.2 MERCADO CONSUMIDOR 6 3. ENGENHARIA DE SOFTWARE 7 3.1 DECISÕES 7 3.1.1 Levantamento de Requisitos e Priorização 7 3.1.2 Escolha da Plataforma 8 3.1.3 Validação com os Usuários 8 3.1.4 Próximos Passos 8 3.2 DEFINIÇÕES DE QUALIDADE 9 3.3 O QUE É O MPS.BR? 9 3.4 NÍVEL DE MATURIDADE 10 3.5 NOSSO NÍVEL DE MATURIDADE 11 3.6 JUSTIFICATIVA 11 3.7 REQUISITOS FUNCIONAIS 12 3.8 REQUISITOS NÃO FUNCIONAIS 12 3.9 Regras de negócios 13 3.10 REGRAS DE NEGÓCIO – PROFESSORES 14 3.10.1 Realizar login no sistema 14 3.10.2 Efetuar reservas de equipamentos 14 3.10.3 Cancelar reservas previamente realizadas 14 3.10.4 Reservar salas 15 3.10.5 Verificar calendário 15 3.10.6 Verificar disponibilidade dos equipamentos 15 3.10.7 Alterar senha de acesso 15 3.11 REGRAS DE NEGÓCIO - DIREÇÃO 15 3.11.1 Cadastrar Equipamento 16 3.11.2 Excluir Equipamento 16 3.11.3 Cadastrar Professor 16 3.11.4 Excluir Professor 16 3.12 Elaboração das fases de teste 17 3.12.1 Teste de Unidade 17 3.12.2 Teste de Integração 17 3.12.3 Teste de Sistema 17 4. PROGRAMAÇÃO ORIENTADA A OBJETOS 18 4.1 Classes e Objetos 18 4.2 Abstração 18 4.3 Encapsulamento 18 4.4 Herança: 19 4.5 Polimorfismo: 19 4.6 POO NO NOSSO PROJETO 19 4.6.1 Classes e Objetos: 19 4.6.2 Abstração 20 4.6.3 Encapsulamento 21 4.6.4 Herança: 22 4.6.5 Polimorfismo: 22 5. CONCLUSÃO 24 REFERÊNCIAS BIBLIOGRÁFICAS 25 1. INTRODUÇÃO Nos últimos anos, a digitalização dos serviços tem impulsionado a adoção de soluções tecnológicas para melhorar o atendimento ao cliente. Entre essas soluções, destacam-se os chatbots inteligentes — sistemas automatizados que utilizam inteligência artificial para interagir com usuários em linguagem natural. Na disciplina de Análise e Desenvolvimento de Sistemas (ADS), estudar o desenvolvimento desses chatbots é essencial para compreender como projetar e implementar sistemas que otimizem processos empresariais. Este trabalho tem como objetivo apresentar as principais tecnologias empregadas na criação de chatbots inteligentes, discutir sua aplicação prática no atendimento ao cliente e analisar os impactos na eficiência operacional e na satisfação do consumidor. Também serão abordados os desafios técnicos e éticos relacionados à sua implementação. DESENVOLVIMENTO TECNOLOGIAS UTILIZADAS NO DESENVOLVIMENTO DE CHATBOTS O desenvolvimento de chatbots inteligentes envolve uma combinação de várias tecnologias, entre as quais se destacam o Processamento de Linguagem Natural (PLN), aprendizado de máquina (machine learning) e redes neurais artificiais. O PLN permite que os chatbots compreendam e processem a linguagem humana de forma mais natural e contextualizada, superando limitações dos sistemas baseados em palavras-chave rígidas. Já o aprendizado de máquina possibilita que os bots aprimorem suas respostas com o tempo, aprendendo a partir das interações anteriores. Além disso, a integração com APIs (Application Programming Interfaces) e bancos de dados é fundamental para permitir que o chatbot acesse informações relevantes em tempo real, como status de pedidos, agendamento de serviços e histórico do cliente. Ferramentas como Dialogflow, IBM Watson Assistant, Microsoft Bot Framework e Rasa oferecem plataformas robustas que facilitam o desenvolvimento e a manutenção desses sistemas, suportando múltiplos canais de comunicação, incluindo websites, aplicativos móveis e redes sociais. CICLO DE DESENVOLVIMENTO EM ADS No contexto da disciplina de Análise e Desenvolvimento de Sistemas, a construção de um chatbot segue um ciclo de vida de software estruturado. Inicialmente, realiza-se a análise de requisitos para entender as necessidades dos usuários e definir as funcionalidades essenciais, como tipos de perguntas a serem respondidas e integração com sistemas existentes. Na fase de design, são elaborados fluxogramas de interação e arquiteturas de sistema, que consideram também aspectos de usabilidade e acessibilidade. A implementação envolve a codificação do chatbot utilizando linguagens como Python, JavaScript ou C#, além do treinamento do modelo de linguagem natural com base em dados reais. Os testes são essenciais para garantir que o bot compreenda corretamente os diferentes tipos de perguntas e responda adequadamente, minimizando erros e situações de frustração do usuário. Por fim, a implantação deve prever monitoramento contínuo e atualizações para adaptar o chatbot às novas demandas e aprimorar sua eficácia. IMPACTOS NO ATENDIMENTO AO CLIENTE A aplicação de chatbots inteligentes tem transformado o atendimento ao cliente ao oferecer suporte imediato, disponível 24 horas por dia, sete dias por semana. Essa disponibilidade aumenta a satisfação dos usuários, pois diminui o tempo de espera e a necessidade de interação humana para tarefas simples. Empresas que adotaram chatbots relatam redução significativa nos custos operacionais e aumento da produtividade das equipes, que passam a focar em questões mais complexas. Por outro lado, é importante considerar que chatbots ainda enfrentam limitações em interpretar contextos complexos ou expressões ambíguas, o que pode gerar respostas inadequadas ou frustrantes. Para contornar isso, muitos sistemas adotam mecanismos para encaminhar o atendimento para humanos quando o bot detecta a impossibilidade de resolver a demanda. CONCLUSÃO O desenvolvimento de chatbots inteligentes representa uma importante evolução na área de Análise e Desenvolvimento de Sistemas, integrando diversas tecnologias avançadas como Processamento de Linguagem Natural, aprendizado de máquina e redes neurais artificiais. Essas tecnologias possibilitam a criaçãode sistemas capazes de compreender e interagir de maneira mais natural e eficaz com os usuários, elevando significativamente a qualidade do atendimento ao cliente. Os chatbots promovem benefícios claros, como a disponibilidade contínua de atendimento, a redução de custos operacionais e o aumento da produtividade das equipes humanas, ao automatizar tarefas simples e repetitivas. Contudo, ainda enfrentam desafios significativos, como a interpretação de contextos complexos, a adaptação a diferentes variantes linguísticas e a garantia da segurança dos dados pessoais, o que demanda constante atualização e evolução dos sistemas. Além disso, aspectos éticos e legais, especialmente relacionados à transparência no uso da automação e à conformidade com legislações como a LGPD e o GDPR, são fundamentais para garantir a confiança dos usuários e a responsabilidade das empresas. O futuro dos chatbots aponta para uma integração cada vez maior com tecnologias multimodais e inteligência artificial explicável, o que pode proporcionar interações mais humanas, ricas e confiáveis. Portanto, o estudo e a aplicação de chatbots no âmbito da ADS não apenas evidenciam a capacidade técnica de desenvolvimento de sistemas inteligentes, mas também reforçam a importância do foco no usuário, na segurança e na ética, consolidando-se como uma tendência indispensável para o mercado atual e futuro. REFERÊNCIAS BIBLIOGRÁFICAS BENGIO, Yoshua; LÉONARD, Nicolas; COURVILLE, Aaron. Deep learning for AI. Communications of the ACM, New York, v. 64, n. 7, p. 58–65, 2021. DOI: 10.1145/3446776. BROWN, Tom et al. Language Models are Few-Shot Learners. Advances in Neural Information Processing Systems, v. 33, p. 1877-1901, 2020. Disponível em: https://arxiv.org/abs/2005.14165. Acesso em: 26 mai. 2025. CHEN, Tianqi; GUESTRIN, Carlos. XGBoost: A scalable tree boosting system. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2016, p. 785-794. IBM. IBM Watson Assistant. Disponível em: https://www.ibm.com/cloud/watson-assistant/. Acesso em: 26 mai. 2025. MICROSOFT. Microsoft Bot Framework. Disponível em: https://dev.botframework.com/. Acesso em: 26 mai. 2025. MURRAY, William; VASILEIOS, Papadopoulos. Natural language processing for chatbots: challenges and solutions. Journal of Artificial Intelligence Research, v. 72, p. 205-230, 2021. RAZA, Syed et al. Chatbots: Architecture, design, and applications. International Journal of Advanced Computer Science and Applications, v. 11, n. 3, p. 27-36, 2020. SILVA, João Carlos; PEREIRA, Ana Maria. Segurança e privacidade em chatbots: uma revisão sistemática. Revista Brasileira de Segurança da Informação, v. 9, n. 2, p. 55-70, 2023.