0% encontró este documento útil (0 votos)
82 vistas3 páginas

Creación de Chatbots con IA en Clase

Este documento presenta una lección sobre inteligencia artificial (IA) y chatbots. El objetivo es introducir a los estudiantes a la IA a través de la creación de un chatbot en español. Explica cómo la IA permite a los chatbots comprender lenguaje natural y aprender de interacciones pasadas. Los estudiantes aprenderán sobre la diferencia entre programación tradicional y con IA, y crearán un chatbot usando recolección de datos y aprendizaje automático.

Cargado por

maxdarck666
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
82 vistas3 páginas

Creación de Chatbots con IA en Clase

Este documento presenta una lección sobre inteligencia artificial (IA) y chatbots. El objetivo es introducir a los estudiantes a la IA a través de la creación de un chatbot en español. Explica cómo la IA permite a los chatbots comprender lenguaje natural y aprender de interacciones pasadas. Los estudiantes aprenderán sobre la diferencia entre programación tradicional y con IA, y crearán un chatbot usando recolección de datos y aprendizaje automático.

Cargado por

maxdarck666
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

INSTITUCION EDUCATIVA JUAN PABLO GÓMEZ OCHOA

Tecnología E Informática Tema: IA – ChatBot


Grado: Undécimo Taller 1 Periodo IV

La clave para la evolución de los chatbots está en la IA. La IA


Objetivo General: permite que los chatbots analicen el lenguaje natural de los
usuarios y determinen la intención detrás de cada mensaje.
• Introducir a los estudiantes al mundo de la Inteligencia Utilizan algoritmos de procesamiento de lenguaje natural (NLP)
Artificial (IA) y el Machine Learning a través de la creación para comprender el contexto de la conversación y proporcionar
de un chatbot que reconoce texto en español. respuestas coherentes y relevantes. Además, la IA permite a los
chatbots aprender y mejorar
Objetivos Específicos: con cada interacción, lo
que los hace cada vez
• Comprender la evolución de la tecnología en nuestras más sofisticados y
vidas. capaces de brindar una
• Definir qué es un chatbot y su evolución de respuestas experiencia de usuario
predefinidas a respuestas basadas en IA. excepcional.
• Explorar la relación y diferencias entre la programación
tradicional y la programación con IA.
• Aprender sobre la recolección de datos y la experiencia de
aprendizaje de máquina.
• Crear un chatbot basado en un programa de Programación vs. Programación con IA
reconocimiento de texto.
La programación tradicional se basa en reglas y algoritmos
Introducción a la Tecnología en Nuestra Vida predefinidos con entradas y salidas fijas. Los programadores
escriben código específico para cada situación posible. En
La tecnología ha sido una contraste, la programación con IA, especialmente en el
fuerza impulsora en la contexto de los chatbots, utiliza modelos de aprendizaje
transformación de automático que no requieren reglas explícitas. En lugar de
nuestras vidas cotidianas. respuestas fijas, los chatbots con IA generan respuestas
Desde la invención de la basadas en la probabilidad de que
computadora personal una respuesta sea la correcta
hasta la proliferación de dada la entrada y el contexto.
teléfonos inteligentes, la Esto les permite adaptarse a
tecnología ha permeado conversaciones variadas y
todos los aspectos de aprender de nuevas
nuestra existencia. Ha interacciones para mejorar su
mejorado la comunicación, la rendimiento con el tiempo.
educación, la atención médica y ha revolucionado industrias
enteras. La tecnología también ha conectado a personas de
todo el mundo, creando una aldea global donde la información
fluye libremente. Recolección de Datos y Aprendizaje de Máquina

¿Qué es un Chatbot? Los datos son el combustible que impulsa el aprendizaje de


máquina. En el contexto de la IA y los chatbots, la recolección
Un chatbot, o robot de chat, es un programa informático de datos es fundamental. Los algoritmos de aprendizaje
diseñado para interactuar con usuarios humanos a través de automático se entrenan utilizando conjuntos de datos que
conversaciones en lenguaje natural. Inicialmente, los chatbots contienen ejemplos de entrada y las respuestas deseadas.
se utilizaron principalmente para responder preguntas Cuantos más datos de alta calidad se tengan, mejor será el
predefinidas o proporcionar información básica. Sin embargo, rendimiento del modelo de IA. Los datos permiten a la IA
con los avances en la inteligencia artificial (IA) y el aprendizaje aprender patrones, entender contextos y tomar decisiones
automático, los chatbots han evolucionado significativamente. informadas.
Hoy en día, pueden comprender la intención detrás de las
preguntas, adaptarse al contexto de la conversación y ofrecer
respuestas cada vez más precisas y personalizadas. El proceso de entrenamiento de una IA implica alimentar
algoritmos con datos etiquetados. Estos datos etiquetados
consisten en ejemplos de entrada junto con las respuestas
correctas. La IA analiza estos ejemplos y ajusta sus parámetros
INSTITUCION EDUCATIVA JUAN PABLO GÓMEZ OCHOA
Tecnología E Informática Tema: IA – ChatBot
Grado: Undécimo Taller 1 Periodo IV

internos para minimizar la diferencia entre sus respuestas y las


respuestas correctas. Este proceso se repite muchas veces 4. Entrenar el proyecto para recopilar datos para el chatbot.
hasta que la IA alcance un nivel de precisión satisfactorio.
Cuanto más variados y representativos sean los datos de
entrenamiento, mejor será el rendimiento del modelo de IA en
situaciones reales.

Practica
Actividad: Creación de un Chatbot

1. Ingresar a la página [Link] 5. Crear etiquetas para categorizar los datos: Pasatiempos,
utilizando el usuario y contraseña asignados por el Nombre, Comida.
docente.
6. Agregar al menos 10 preguntas adecuadas en cada
etiqueta para que el chatbot las reconozca.

7. Regresar al proyecto y entrenar el chatbot.

2. Ir al botón "Crear un Nuevo Proyecto." 8. Probar el chatbot introduciendo datos diferentes a los
añadidos durante el entrenamiento.

9. Si el entrenamiento falla muchas veces, volver a entrenar y


agregar más ejemplos.

3. Nombre del proyecto: "Chatbot", en "Reconocimiento,"


ingresar texto y seleccionar el idioma español.
INSTITUCION EDUCATIVA JUAN PABLO GÓMEZ OCHOA
Tecnología E Informática Tema: IA – ChatBot
Grado: Undécimo Taller 1 Periodo IV

10. Cuando estés satisfecho con el rendimiento del chatbot,


pasaremos a crear el programa de chatbot en Scratch 3.0.

Evaluación de la actividad

1. ¿Cómo te sentiste al realizar la actividad de creación


de un chatbot?
2. ¿Qué aspectos de la creación del chatbot encontraste
más interesantes o desafiantes?
3. ¿Tuviste dificultades durante el proceso de
entrenamiento del chatbot? Si es así, ¿cómo las
superaste?
4. ¿Qué resultados obtuviste al probar el chatbot con
datos diferentes a los utilizados en el entrenamiento?
5. ¿Crees que el chatbot es capaz de entender y
responder de manera adecuada en diferentes
situaciones?
6. ¿Qué habilidades o conocimientos has adquirido al
crear este chatbot que podrías aplicar en el futuro?
7. ¿Cómo crees que la IA y los chatbots pueden ser
útiles en diversos campos, como la educación o la
atención al cliente?

Referencias:
"How Technology Has Changed Our Lives" - TechCrunch
"What Are Chatbots and How Do They Work?" - IBM
"How Artificial Intelligence Chatbots Work" - Forbes
"Traditional Programming vs Machine Learning: Key Differences" - Towards
Data Science
"Why Data Is the Fuel for Machine Learning" - Harvard Business Review
"How Machine Learning Works" - MIT Technology Review
Machine Learning for Kids
Scratch 3.0: [Link]

También podría gustarte