Sistemas de recomendación de programas universitarios basados en deep learning y procesamiento de lenguaje natural
El trabajo desarrollado en este proyecto de grado se vio influenciado, principalmente por la indecisión que muchos bachilleres recién graduados presentan al momento de escoger la carrera universitaria que más se acerca a sus gustos. Por esto, se desea facilitar un mecanismo que, según característica...
- Autores:
-
Gómez Celis, Juan Sebastian
Mendoza Patalagua, Carlos Alberto
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2019
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/44443
- Acceso en línea:
- http://hdl.handle.net/1992/44443
- Palabra clave:
- Sistemas de recomendación
Orientación profesional
Aprendizaje automático (Inteligencia artificial)
Procesamiento de lenguaje natural (Computación)
Orientación estudiantil
Ingeniería
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
Summary: | El trabajo desarrollado en este proyecto de grado se vio influenciado, principalmente por la indecisión que muchos bachilleres recién graduados presentan al momento de escoger la carrera universitaria que más se acerca a sus gustos. Por esto, se desea facilitar un mecanismo que, según características que el bachiller manifieste, se logre recomendar la o las carreras que más se acercan a él. Según lo anterior, se propone un prototipo funcional de sistema de recomendación que logre dar como respuesta las carreras más cercanas a un usuario, ya sea por mediante características sociodemográficas o por procesamiento de lenguaje natural de texto abierto, a su vez, es capaz de mostrar dichas recomendaciones de manera amigable, y en el caso de la recomendación por PLN (Procesamiento de Lenguaje Natural), es capaz de brindar una explicación a esta. Para alimentar la implementación de esta solución, se procesaron datos sociodemográficos y académicos históricos de los estudiantes de la Universidad de los Andes, los cuales sirven como base para la recomendación sobre características. A su vez, se procesaron textos descriptivos y los nombres de carreras universitarias para usarlos sobre la recomendación basada en PLN. Como resultado a lo descrito, se obtuvo una aplicación web desarrollado con tecnologías JavaScript y Python, que permite resolver recomendaciones basadas en diferentes entradas representativas mencionadas. Esto se hizo bajo los requerimientos funcionales y no funcionales recopilados. Es decir, lo realiza de manera rápida y amigable, mostrándole las diferentes solicitudes que un usuario crea. |
---|