Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/11531/43402
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorContreras Bárcena, Davides-ES
dc.contributor.authorColino Ruipérez, Albertoes-ES
dc.contributor.otherUniversidad Pontificia Comillas, Escuela Técnica Superior de Ingeniería (ICAI)es_ES
dc.date.accessioned2019-11-18T15:33:49Z-
dc.date.availablees_ES
dc.date.issued2020es_ES
dc.identifier.urihttp://hdl.handle.net/11531/43402-
dc.descriptionGrado en Ingeniería en Tecnologías de Telecomunicaciónes_ES
dc.description.abstractEste proyecto consiste en desarrollar una aplicación móvil para facilitar el aprendizaje de otros idiomas para los alumnos de la Universidad, especialmente a los alumnos incoming. Para ello se va a usar la plataforma Apache Cordova, herramienta gratuita que nos permite convertir una aplicación puramente Web(HTML, CSS, JavaScript) en una aplicación Android o IOS. También nos provee de los plugins, los cuales a través de código JavaScript nos permiten acceder a las funcionalidades específicas del móvil como la cámara o el calendario. La interfaz principal de la app consistirá en una página donde se podrán ver una serie de pestañas en las que aparecerán todos los usuarios del sistema(mostrando su idioma y cuáles están aprendiendo, junto a un indicador que dice si están online o disponibles en ese momento para tener un encuentro), nuestros contactos favoritos, las sugerencias de contactos que nos hace el sistema o las peticiones que nos hacen otros contactos. Se usarán técnicas de machine learning y análisis de lenguaje natural para analizar la descripción de los gustos que hayan introducido los usuarios para clasificarlos y que el sistema pueda ofrecerles sugerencias también en funcion de sus gustos. En la página de información de cada usuario podemos enviarle una notificación solicitándole un encuentro, establecer un recordatorio o un evento en el calendario, enviarle un mensaje a través del chat(con la posibilidad de que el sistema pueda traducir el mensaje al idioma del otro contacto, haciendo uso de la API de Google Translate) o una foto, añadir ese contacto a la lista de favoritos o bloquear a ese contacto. Por último, podemos ver la información de nuestro perfil, modificar dicha información, ver los encuentros que tenemos programados, o puntuar encuentros que ya han tenido lugar.es-ES
dc.description.abstractThis project involves developing a mobile app to facilitate the learning of other languages for university students, especially to incoming students. To do this, we will be using Apache Cordova platform, a free tool with free distribution that allows us to turn a purely Web (HTML, CSS, JavaScript) app into an Android or IOS app. It also provides us a series of JavaScript codes through plugins that allow us to access the specific functionalities of the mobile such as the camera or calendar. The main interface of the app consists of a page where you can see a series of tabs on which all system users will appear (showing their language and which ones are learning, along with an indicator that says whether they are online or available at that time in order to have a meeting), our favourite contacts, the contact suggestions that the system provide us or the request that other contact make us. Machine learning techniques and natural language analysis will be used to analyse the description of the tastes and hobbies that users have introduce to classify them, and then the system can offer suggestions also according to their tastes. On each user’s information page we can send him a notification requesting a meeting, setting a reminder or an event on the calendar, send him a message through the chat (with the possibility that the system can translate the message to the contact language using the API of Google Translate) or a photo, add that contact to the favourites list or block him. Finally, we can see our profile information, modify it, view the meetings we have scheduled, or score meetings that have already taken place.en-GB
dc.format.mimetypeapplication/pdfes_ES
dc.language.isoen-GBes_ES
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United Stateses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/es_ES
dc.subject.otherKTT (GITT)es_ES
dc.titleDesarrollo de una aplicación móvil social para el aprendizaje de idiomas con alumnos incominges_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses_ES
dc.keywordsApache Cordova, Aplicaciones híbridas, Android, IOS, Machine Learning, NLP.es-ES
dc.keywordsApache Cordova, hybrid applications, Android, IOS, Machine Learning, NLP.en-GB
Aparece en las colecciones: KTT-Trabajos Fin de Grado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TFG_Colino_Ruiperez_Alberto.pdfTrabajo Fin de Grado3,86 MBAdobe PDFVista previa
Visualizar/Abrir
Anexo I signed.pdfAutorización82,82 kBAdobe PDFVista previa
Visualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.