Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/39890
Título: Speakup: aplicação web para a aprendizagem de idiomas apoiada por inteligência artificial
Título(s) alternativo(s): Speakup: web application for language learning supported by artificial intelligence
Autor(es): Rocha, Micael Ribeiro
Orientador(es): Marquesone, Rosangela de Fátima Pereira
Palavras-chave: Linguagem e línguas - Estudo e ensino
Inteligência artificial
Processamento de linguagem natural (Computação)
Language and languages - Study and teaching
Artificial intelligence
Natural language processing (Computer science)
Data do documento: 25-Jun-2025
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Cornelio Procopio
Citação: ROCHA, Micael Ribeiro. Speakup: aplicação web para a aprendizagem de idiomas apoiada por inteligência artificial. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025.
Resumo: Este trabalho apresenta o desenvolvimento do SpeakUp, uma aplicação web interativa voltada ao ensino de idiomas com suporte de inteligência artificial. A proposta surgiu da necessidade de oferecer uma alternativa prática e personalizada para o aprendizado de línguas, especialmente em contextos em que o acesso a professores ou cursos presenciais é limitado. O sistema combina tecnologias como Processamento de Linguagem Natural (PLN), geração automática de respostas e correção gramatical, permitindo ao usuário praticar conversação por meio de interações com um chatbot. A metodologia adotada envolveu levantamento bibliográfico, definição dos requisitos, escolha das tecnologias e implementação da solução com base nas tecnologias React, Go e MongoDB. Como resultado, foi desenvolvido um protótipo funcional hospedado em ambiente de nuvem, capaz de adaptar o conteúdo às necessidades linguísticas e ao nível do usuário. Conclui-se que o SpeakUp apresenta um potencial significativo como ferramenta complementar para o ensino de línguas estrangeiras, destacando-se pela interatividade, acessibilidade e uso eficiente de recursos tecnológicos.
Abstract: This work presents the development of SpeakUp, an interactive web application focused on language learning with the support of artificial intelligence. The project arose from the need to provide a practical and personalized alternative for language acquisition, especially in contexts where access to teachers or face-to-face courses is limited. The system integrates technologies such as Natural Language Processing (NLP), automatic response generation, and grammatical correction, allowing users to practice conversation through interactions with a chatbot. The methodology included a literature review, requirements definition, technology selection, and implementation using React, Go, and MongoDB. As a result, a functional prototype was developed and deployed in a cloud environment, capable of adapting content to the user's linguistic needs and proficiency level. It is concluded that SpeakUp shows significant potential as a complemen- tary tool for learning foreign languages, standing out for its interactivity, accessibility, and efficient use of technological resources.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/39890
Aparece nas coleções:CP - Engenharia de Software

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
aplicacaoaprendizagemidiomasinteligencia.pdf1,75 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons