El
lanzamiento por OpenAI, de su bot conversacional chatGPT,
basado en técnicas de inteligencia artificial generativa, puede
modificar sustancialmente los procesos de enseñanza y aprendizaje,
tanto en los estudiantes y como en los profesores. Su aparición en
noviembre de 2022 ha revolucionado el mundo de los bot
conversacionales. Su aprendizaje, basado en un modelo probabilista de
predicción de palabras en un corpus de entrenamiento genérico y
descomunal, le capacita para responder a cualquier pregunta (prompt)
que se le proponga, incluso se puede inventar las respuestas
(alucinación).
El acceso libre en Web a una versión de chatGPT
(https://chat.openai.com/) ha
disparado su uso en todos los sectores de conocimiento y probando su
capacidad creativa para contestar cualquier pregunta en un tiempo
reducido. En el contexto de Trabajos Fin de Grado algunos de sus usos
son: la generación de código fuente en cualquier lenguaje, la
explicación de un código fuente, la propuesta de un stack
tecnológico para desarrollar un TFG y la generación, corrección y
nuevas propuestas de textos escritos para la memoria del TFG… además de otras muchas más
que se escapan al cometido de esta entrada al blog. Pero si estás
interesado puedes consultar esta iniciativa donde sus usuarios están
registrando sus preguntas (prompts) en
https://github.com/f/awesome-chatgpt-prompts/.
Hace unos meses presentamos, en una entrada en este mismo blog,
nuestro bot conversacional para TFG. Su objetivo es ayudar a los
estudiantes en sus dudas tanto de gestión de la asignatura
(matriculación, propuestas de TFG, fechas de presentación,
documentos necesarios para presentar TFG) como de asuntos de
tutorización (consultar ejemplos de otros TFG realizados anteriormente, conocer el detalle del proceso
de desarrollo de otros TFG, etc). Nuestro discreto modelo de entrenamiento se basa
en una lista de preguntas respuestas recogidas de las interacciones entre profesores y estudiantes
a lo largo de varios años, esta lista también es conocida como FAQ. En el caso que
la pregunta formulada por el estudiante no este muy distanciada de
las preguntas del modelo de entrenamiento el chat responde
cortésmente que no sabe contestar.
Ante la irrupción de chatGPT le propusimos una serie de preguntas en el contexto de TFG
cuyos resultados presentamos al final de esta entrada. Después de analizar las respuestas de este caso de uso de chatGPT
creemos que: (i) la función de los tutores de TFG es fundamental, (ii) los recursos y ejemplos personalizados del Grado son necesarios, (iii) nuestro chat puede trabajar conjuntamente con chatGPT actuando
de receptor de la pregunta y redirigiendo las preguntas que no sepa
contestar a chatGPT proporcionando un contexto de TFG.
Conversación
de ChatGPT
estudiante: Buenas noches
chatGPT: ¡Buenas noches! ¿En
qué puedo ayudarte hoy?
estudiante: Soy estudiante de La
Universidad de Burgos del Grado de Ingeniería Informática.
Actualmente estoy realizando el Trabajo Final de Grado y estoy un
poco perdido. ¿Puedes darme un plan de trabajo?
chatGPT: Claro, aquí te
propongo un plan de trabajo general que puedes seguir para completar
tu Trabajo Final de Grado:
- Definir el tema
y objetivos: Investiga y selecciona un tema interesante y relevante
para ti y asegúrate de entender los objetivos y la alcance del
trabajo.
- Revisión
bibliográfica: Realiza una revisión exhaustiva de la literatura
relevante para tu tema. Toma notas y organiza la información para
poder utilizarla más tarde.
- Diseño del
trabajo: Planifica y define cómo vas a abordar el trabajo,
incluyendo la metodología que vas a seguir y cómo vas a recopilar y
analizar los datos.
- Implementación
y recopilación de datos: Realiza la implementación y recopilación
de datos según lo planificado en el paso anterior.
- Análisis de
datos: Analiza los datos recopilados y asegúrate de que estén
completos y coherentes.
- Resultados y
discusión: Presenta y discute los resultados obtenidos en relación
a tus objetivos y a la literatura revisada.
- Conclusiones y
recomendaciones: Haz un resumen de tus hallazgos y proporciona
recomendaciones para futuros estudios en el área.
- Revisión y
corrección final: Revisa y corrige cuidadosamente tu trabajo antes
de entregarlo, asegurándote de que sea claro, conciso y sin errores.
Recuerda que este es
solo un plan general y que puede ser necesario ajustarlo según las
necesidades específicas de tu trabajo. Además, es importante que
mantengas una buena comunicación con tu tutor y que sigas las guías
y recomendaciones de tu universidad. ¡Buena suerte con tu Trabajo
Final de Grado!
estudiante: ¿Cómo puedo
autoevaluar mi Trabajo Fin de Grado?
chatGPT: Autoevaluarse es una
parte importante del proceso de completar un Trabajo Fin de Grado, ya
que te permite identificar tus fortalezas y debilidades y hacer
ajustes antes de la evaluación final. Aquí hay algunas preguntas
que puedes hacerte para autoevaluar tu trabajo:
- ¿He cumplido
con los objetivos y alcance establecidos para mi trabajo?
- ¿He realizado
una revisión exhaustiva de la literatura relevante y he utilizado la
información de manera efectiva?
- ¿Mi trabajo es
claro, conciso y fácil de entender?
- ¿He seguido una
metodología adecuada y he recopilado y analizado los datos de manera
rigurosa?
- ¿He presentado
y discutido los resultados de manera clara y coherente?
- ¿Mis
conclusiones y recomendaciones son coherentes con los resultados y la
literatura revisada?
- ¿He revisado y
corregido cuidadosamente mi trabajo antes de entregarlo?
Recuerda que estas
son solo algunas preguntas que te pueden ayudar a autoevaluar tu
trabajo. Si tienes dudas o incertidumbres sobre algún aspecto de tu
trabajo, no dudes en consultar con tu tutor o con expertos en el
área. ¡Buena suerte!
estudiante: ¿Conoces algún
ejemplo de Trabajo Fin de Grado que me pueda servir como referencia?
chatGPT: Desafortunadamente,
como un modelo de lenguaje entrenado por OpenAI, no tengo acceso a
ejemplos específicos de Trabajos Fin de Grado. Sin embargo, hay
muchas formas en las que puedes encontrar ejemplos de trabajos
similares a los que estás interesado en hacer. Algunas opciones
incluyen:
- Biblioteca de tu
universidad: La biblioteca de tu universidad probablemente tenga una
colección de Trabajos Fin de Grado previos que puedes consultar.
- Repositorios en
línea: Hay muchos repositorios en línea que albergan Trabajos Fin
de Grado y otros trabajos académicos, como Google Scholar o
Academia.edu.
- Preguntar a
expertos en el área: Si tienes un tema específico en mente, puedes
preguntar a expertos en el área si conocen algún trabajo que pueda
ser de ayuda para ti.
Recuerda que los
Trabajos Fin de Grado son proyectos únicos y personalizados para
cada estudiante, por lo que es importante evitar simplemente copiar o
replicar un trabajo anterior. En su lugar, busca utilizar los
ejemplos que encuentres como una fuente de inspiración y como una
forma de entender mejor cómo abordar un trabajo similar al que estás
interesado en hacer. ¡Buena suerte!
estudiante: ¿Puedes evaluar
algún trabajo fin de grado que esté disponible en Github?
chatGPT: Como modelo de
lenguaje entrenado por OpenAI, no tengo acceso a los Trabajos Fin de
Grado específicos que están disponibles en Github. Sin embargo,
puedo proporcionarte algunos consejos generales sobre cómo evaluar
un trabajo fin de grado en cualquier plataforma:
- Adherencia a los
objetivos y alcance: Verifica si el trabajo cumple con los objetivos
y alcance establecidos al inicio del proyecto.
- Revisión de la
literatura: Verifica si el trabajo incluye una revisión exhaustiva
de la literatura relevante y si se utiliza adecuadamente en el
proyecto.
- Clarity y
coherencia: Verifica si el trabajo es claro, conciso y fácil de
entender, y si las diferentes secciones del trabajo están
relacionadas entre sí de manera coherente.
- Metodología y
análisis de datos: Verifica si el trabajo sigue una metodología
adecuada y si los datos se recopilan y analizan de manera rigurosa.
- Presentación y
discusión de resultados: Verifica si los resultados se presentan y
discuten de manera clara y coherente.
- Conclusiones y
recomendaciones: Verifica si las conclusiones y recomendaciones son
coherentes con los resultados y la literatura revisada.
- Revisión y
corrección: Verifica si el trabajo se revisó y corrigió
cuidadosamente antes de su publicación.
Es importante tener
en cuenta que estos son solo algunos criterios generales que pueden
ayudarte a evaluar un Trabajo Fin de Grado. La evaluación final
dependerá del área específica y del objetivo del trabajo. ¡Buena
suerte!
estudiante: ¿Conoces ejemplos
de código Java de algún TFG del Grado de Ingeniería Informática
de la Universidad de Burgos?
Lo siento, como
modelo de lenguaje entrenado por OpenAI, no tengo acceso a ejemplos
específicos de código Java de Trabajos Fin de Grado de la
Universidad de Burgos. Algunas opciones que puedes considerar para
encontrar ejemplos de código Java incluyen:
- Búsqueda en
línea: Puedes buscar ejemplos de código Java en línea en
plataformas como GitHub o Stack Overflow.
- Repositorios
universitarios: La Universidad de Burgos puede tener un repositorio
en línea de Trabajos Fin de Grado que puedas revisar.
- Preguntar a
profesores o compañeros de clase: Puedes preguntar a profesores o
compañeros de clase si conocen algún ejemplo de código Java que
pueda ser de ayuda para ti.
Recuerda que el
código Java es solo una parte de un Trabajo Fin de Grado de
Ingeniería Informática, por lo que es importante asegurarte de que
también tengas una comprensión sólida de la metodología y la
teoría detrás del proyecto. ¡Buena suerte!
estudiante: ¿Cuánto tiempo
tardaré en desarrollar mi TFG del Grado de Ingeniería Informática
en la UBU?
El tiempo que se
tardará en desarrollar un Trabajo Final de Grado (TFG) en el Grado
de Ingeniería Informática en la Universidad de Burgos (UBU) depende
de varios factores, incluyendo:
- Complexidad del
proyecto: La complejidad y alcance del proyecto pueden influir en la
cantidad de tiempo que se tardará en completarlo.
- Habilidades y
conocimientos: Tu experiencia previa y conocimientos en la materia
pueden afectar el tiempo que se tardará en completar el proyecto.
- Disponibilidad
de tiempo: La cantidad de tiempo disponible que tengas para dedicar a
tu proyecto también puede afectar el tiempo que se tardará en
completarlo.
- Recursos
disponibles: El acceso a recursos, como equipos, software y
tecnologías, también puede influir en el tiempo que se tardará en
completar el proyecto.
Es difícil
determinar con precisión el tiempo que se tardará en desarrollar un
TFG en la UBU sin conocer más detalles sobre tu proyecto y
circunstancias individuales. Lo mejor es hablar con tu tutor o asesor
para obtener una estimación más precisa del tiempo que se tardará
en completar tu TFG. ¡Buena suerte!
estudiante: ¿Qué tipo de
actividades (documentación, desarrollo, pruebas) y cuanto tiempo se
tardará para desarrollar un Trabajo Final de Grado (TFG) en el Grado
de Ingeniería Informática en la Universidad de Burgos (UBU)?
El desarrollo de un
Trabajo Final de Grado (TFG) en el Grado de Ingeniería Informática
en la Universidad de Burgos (UBU) probablemente incluirá las
siguientes actividades y una estimación de tiempo para cada una:
Documentación:
-
Investigación previa y selección del tema: 2-4 semanas
- Elaboración
del plan de trabajo: 1-2 semanas
- Redacción
de la memoria: 4-8 semanas
Desarrollo:
- Diseño y
planificación: 2-4 semanas
-
Implementación: 4-12 semanas
- Pruebas y
depuración: 2-6 semanas
Presentación y
defensa:
- Preparación
de la presentación: 1-2 semanas
- Presentación
y defensa del TFG: 1-2 días
Estas estimaciones
son aproximadas y pueden variar dependiendo de la complejidad y
alcance del proyecto, así como de tus habilidades y conocimientos
previos. Además, es importante tener en cuenta que estas
estimaciones pueden ser afectadas por la disponibilidad de tiempo y
los recursos disponibles. Es mejor hablar con tu tutor o asesor para
obtener una estimación más precisa del tiempo que se tardará en
completar tu TFG. ¡Buena suerte!