Mostrar o rexistro simple do ítem

dc.contributor.advisorVázquez, Carlos
dc.contributor.authorMaroto Ruiz, Pablo
dc.contributor.otherEnxeñaría informática, Grao enes_ES
dc.date.accessioned2021-11-11T19:33:52Z
dc.date.available2021-11-11T19:33:52Z
dc.date.issued2021
dc.identifier.urihttp://hdl.handle.net/2183/28864
dc.description.abstract[Resumen] El objetivo del presente trabajo ha sido la creación de una aplicación móvil iOS para el aprendizaje de vocabulario de inglés de una manera divertida y eficiente. La aplicación se basa en un sistema para realizar sesiones de estudio diarias con flashcards y cuestionarios. Además se ha diseñado un algoritmo automático para planificar los repasos de las palabras, basado en técnicas de repetición espaciada y el agrupamiento de palabras en cajas (sistema de Leitner). A mayores, se han generado diversas estadísticas y animaciones para que el usuario pueda ver su progreso y aumente su motivación. Se ha creado un base de datos inicial para nuestra aplicación. Para ello se ha obtenido un vocabulario con las palabras más importantes y frecuentes del inglés a partir de un script propio. Con este script se integra la información de múltiples fuentes de Wordnet (traducciones, definiciones, sinónimos y ejemplos de uso) para enriquecer dicha base de datos inicial. Además, la aplicación se puede conectar con APIs de terceros para buscar imágenes, tanto estáticas como animadas (GIFs), y asociarlas con el vocabulario. Para que desde la aplicación se puedan buscar nuevas palabras, se ha implementado y desplegado un servicio web en la plataforma Heroku que puede ser accedido mediante una API propia. Se han seguido las guías de estilo de la plataforma iOS para el diseño de las interfaces de la aplicación. También se ha creado una arquitectura robusta con buenas prácticas en el diseño de software.es_ES
dc.description.abstract[Abstract] The aim of the present work has been the creation of an iOS mobile application for learning English vocabulary in a fun and efficient way. The application is based on a system for daily study sessions with flashcards and quizzes. In addition, an automatic algorithm has been designed to plan word reviews, based on spaced repetition techniques and the grouping of words in boxes (Leitner system). In addition, various statistics and animations have been generated so that users can see their progress and increase their motivation. An initial database has been created for our application. For this purpose, a vocabulary with the most important and frequent English words has been obtained from our own script. This script integrates information from multiple Wordnet sources (translations, definitions, synonyms and usage examples) to enrich the initial database. In addition, the application can be connected to third-party APIs to search for images, both static and animated (GIFs), and associate them with the vocabulary. In order to allow the application to search for new words, a web service has been implemented and deployed on the Heroku platform that can be accessed via a proprietary API. The style guides of the iOS platform have been followed for the design of the application interfaces. A robust architecture has also been created with good practices in software design.es_ES
dc.language.isospaes_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 Españaes_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subjectAplicación iOSes_ES
dc.subjectVocabularioes_ES
dc.subjectRepetición espaciadaes_ES
dc.subjectGamificaciónes_ES
dc.subjectWordNetes_ES
dc.subjectArquitectura Cleanes_ES
dc.titleAplicación de iOS para el aprendizaje de vocabulario de ingléses_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES
dc.description.traballosTraballo fin de grao. Enxeñaría Informática. Curso 2020/2021es_ES


Ficheiros no ítem

Thumbnail
Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem