Please use this identifier to cite or link to this item:
http://repositorio.ufc.br/handle/riufc/82796| Type: | TCC |
| Title: | Desenvolvimento de um chatbot educacional para apoio aos estudantes do curso de Engenharia de Software da UFC-campus Quixadá |
| Authors: | Carvalho, Breno Gonzaga de |
| Advisor: | Vieira, Jeferson Kenedy Morais |
| Keywords in Brazilian Portuguese : | inteligência artificial;chatbot;processamento de linguagem natural |
| Knowledge Areas - CNPq: | CNPQ: CIÊNCIAS EXATAS E DA TERRA |
| Issue Date: | 2025 |
| Citation: | CARVALHO, Breno Gonzaga de. Desenvolvimento de um chatbot educacional para apoio aos estudantes do curso de Engenharia de Software da UFC-campus Quixadá. 2025. 61 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Campus de Quixadá, Universidade Federal do Ceará, Quixadá, 2025. |
| Abstract in Brazilian Portuguese: | Este trabalho apresenta o desenvolvimento de um chatbot educacional voltado ao suporte acadêmico dos estudantes do curso de Engenharia de Software da Universidade Federal do CearáCampus Quixadá. A proposta surgiu da necessidade de automatizar o atendimento a dúvidas recorrentes enfrentadas pelos discentes, otimizando a comunicação com a coordenação e promovendo maior autonomia na busca por informações institucionais. O chatbot foi projetado para responder a questionamentos sobre temas como estágio obrigatório, trancamento de disciplinas, carga horária, aproveitamento de disciplinas e componentes optativos. Para isso, foram aplicadas técnicas modernas de Processamento de Linguagem Natural (PLN), com destaque para a utilização de embeddings semânticos, classificação simbólica e um mecanismo de fallback para respostas não mapeadas. A arquitetura híbrida desenvolvida permitiu interpretar diferentes variações linguísticas utilizadas pelos estudantes, garantindo maior precisão na identificação das intenções. A solução foi implementada utilizando a biblioteca Transformers da Hugging Face e disponibilizada via Telegram. A avaliação experimental com usuários reais evidenciou um alto grau de precisão, satisfação e usabilidade, validando a viabilidade técnica e prática da ferramenta como apoio complementar à gestão acadêmica. |
| Abstract: | This work presents the development of an educational chatbot aimed at providing academic support to students of the Software Engineering program at the Federal University of Ceará– Quixadá Campus. The project emerged from the need to automate responses to recurring questions faced by students, streamlining communication with the course coordination and promoting greater autonomy in accessing institutional information. The chatbot was designed to answer inquiries related to academic procedures such as mandatory internships, course withdrawal, credit hours, course equivalency, and elective subjects. To achieve this, modern Natural Language Processing (NLP) techniques were employed, notably the use of semantic embeddings, symbolic classification, and a fallback mechanism for unrecognized queries. The hybrid architecture developed enables the interpretation of various linguistic formulations used by students, ensuring greater accuracy in intent recognition. The solution was implemented using the Hugging Face Transformers library and deployed via the Telegram platform. Experimental evaluation with real users showed a high level of accuracy, satisfaction, and usability, confirming the technical feasibility and practical relevance of the tool as complementary support for academic management. |
| URI: | http://repositorio.ufc.br/handle/riufc/82796 |
| Advisor's Lattes: | http://lattes.cnpq.br/4931081794357401 |
| Access Rights: | Acesso Aberto |
| Appears in Collections: | ENGENHARIA DE SOFTWARE - QUIXADÁ - TCC |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| 2025_tcc_bgcarvalho.pdf | 2,37 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.