Desenvolvimento de aplicativo Android para facilitar a escrita em Nheengatu
Autores
Machado, Arthur Cisotto
Assis, Gustavo Antony de
Pacheco, Gustavo Lindenberg
Bandeira, Vitor Irulegui Bueno
Orientador
Co-orientadores
Citações na Scopus
Tipo de documento
Trabalho de Conclusão de Curso
Data
2024
Arquivos
Resumo
Neste projeto foi desenvolvido um aplicativo Android para facilitar a escrita em
Nheengatu, uma língua indígena brasileira. Foi criada uma interface de usuário que se conecta
aos serviços de tradução, sugestão de próxima palavra e correção ortográfica fornecidos pela
IBM. O aplicativo atua como um cliente, consumindo APIs da IBM, e oferece
funcionalidades como campo de texto com suporte a caracteres especiais do Nheengatu,
tradução bidirecional entre Nheengatu e Português (ou Inglês), dicionário integrado e
integração com aplicativos de mensagem. O desenvolvimento baseou-se em estudos sobre
revitalização de línguas indígenas através de tecnologia, adaptando uma aplicação web
existente para dispositivos móveis. A metodologia incluiu práticas ágeis adaptadas, com foco
em design de interface e usabilidade, incluindo duas rodadas de testes com usuários. O
resultado é um protótipo funcional que demonstra as capacidades da interface e sua integração
com os serviços da IBM, tendo sido iterativamente aprimorado com base nos feedbacks
recebidos.
In this project an Android application was developed to facilitate writing in Nheengatu, a Brazilian indigenous language. A user interface was created that connects to translation, next word suggestion, and spell-checking services provided by IBM. The application acts as a client, consuming IBM APIs, and offers features such as a text field supporting Nheengatu special characters, bidirectional translation between Nheengatu and Portuguese (or English), an integrated dictionary, and integration with messaging applications. The development was based on studies of indigenous language revitalization through technology, adapting an existing web application for mobile devices. The methodology included adapted agile practices, focusing on interface design and usability, including two rounds of user testing. The result is a functional prototype that demonstrates the interface capabilities and its integration with IBM services, having been iteratively improved based on received feedback
In this project an Android application was developed to facilitate writing in Nheengatu, a Brazilian indigenous language. A user interface was created that connects to translation, next word suggestion, and spell-checking services provided by IBM. The application acts as a client, consuming IBM APIs, and offers features such as a text field supporting Nheengatu special characters, bidirectional translation between Nheengatu and Portuguese (or English), an integrated dictionary, and integration with messaging applications. The development was based on studies of indigenous language revitalization through technology, adapting an existing web application for mobile devices. The methodology included adapted agile practices, focusing on interface design and usability, including two rounds of user testing. The result is a functional prototype that demonstrates the interface capabilities and its integration with IBM services, having been iteratively improved based on received feedback
Palavras-chave
Nheengatu; Aplicativo Android; Revitalização Linguística; Interface de Usuário; Android Application; Language Revitalization; User Interface
Titulo de periódico
Texto completo
Título de Livro
URL na Scopus
Sinopse
Objetivos de aprendizagem
Idioma
Português
Notas
Projeto realizado para a empresa IBM Brasil | Mentor: Julio Nogima
Membros da banca
Área do Conhecimento CNPQ
ENGENHARIAS
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAO
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAO
