1 00:00:00,000 --> 00:00:10,480 Buenos días, Kenny. Hoy, día 11 de junio, a las once y media, estamos convocados a través de Jefatura de Departamento 2 00:00:10,480 --> 00:00:18,679 para la defensa del módulo profesional de proyecto del ciclo formativo de grado superior de Administración de Sistemas Informáticos en Red. 3 00:00:19,399 --> 00:00:25,359 Te informo que esta grabación se usará en el entorno cerrado de Educamadrid, con fines educativos, 4 00:00:25,359 --> 00:00:31,379 y solamente estará a disposición de los profesores evaluadores en el aula virtual 5 00:00:31,379 --> 00:00:36,000 para llevar a cabo la evaluación y calificación de la defensa del proyecto. 6 00:00:36,579 --> 00:00:43,119 En el aula virtual de proyectos habéis sido informados tanto de los criterios como la rúbrica de calificación. 7 00:00:43,759 --> 00:00:46,799 El orden de la presentación del proyecto es el siguiente. 8 00:00:47,479 --> 00:00:50,060 15 minutos máximo para que decenas el proyecto. 9 00:00:50,700 --> 00:00:53,280 5 minutos para preguntas por parte del tribunal. 10 00:00:54,020 --> 00:00:57,899 Dicho esto, su tiempo de exposición comienza a partir de este momento. 11 00:00:58,259 --> 00:01:00,119 Adelante y mucha suerte cuando quieras. 12 00:01:01,140 --> 00:01:09,400 Vale. Bien, mi proyecto va a tratar sobre la inteligencia artificial. 13 00:01:11,439 --> 00:01:14,159 El contenido constará de siete puntos importantes. 14 00:01:14,719 --> 00:01:18,659 Los tipos de inteligencia artificial, las tecnologías que utilizan, 15 00:01:19,219 --> 00:01:22,939 el núcleo de la inteligencia artificial, o sea, los elementos fundamentales, 16 00:01:23,980 --> 00:01:26,060 bots convencionales, sus tipos. 17 00:01:26,959 --> 00:01:30,700 También veremos brevemente los elementos para su creación, desarrollo y despliegue. 18 00:01:31,920 --> 00:01:36,140 Luego, también qué se necesita para ejercer la profesión de desarrollador de inteligencia artificial. 19 00:01:36,140 --> 00:01:40,159 Y por último, los asistentes virtuales que actualmente están en el mercado. 20 00:01:40,159 --> 00:01:57,599 Vale, los tipos de inteligencia artificial actualmente son máquinas reactivas, memoria limitada, teoría de la mente, autoconciencia, artificial narrow intelligence, artificial general intelligence y superinteligencia artificial. 21 00:01:57,599 --> 00:02:20,060 Las tecnologías con las que trabaja son el Big Data y Machine Learning principalmente, Data Analytics, Data Mining, Data Science, Robótica, dentro de la robótica están los exoexcelentes y los cobots, el Edge Computing y los gemelos digitales. 22 00:02:20,060 --> 00:02:45,780 Vale, el núcleo de la inteligencia artificial. Estos son los cuatro elementos principales. Por supuesto que el Big Data, que son los millones de datos a gran escala, hay que utilizar aplicaciones adecuadas para su desarrollo y por supuesto un personal bastante cualificado para tratar con el Big Data. 23 00:02:46,520 --> 00:02:53,219 Después es el Marching Learning, que es la parte más técnica, es la más importante de la Inteligencia Artificial. 24 00:02:53,780 --> 00:02:57,979 Si el Big Data, por ejemplo, es el oxígeno, el Marching Learning es el corazón. 25 00:03:00,139 --> 00:03:10,879 El Marching Learning es la capacidad de un sistema para aprender por sí solo y contiene bastante algoritmos para entrenarse y hacer predicciones. 26 00:03:10,879 --> 00:03:13,120 después tenemos el cloud computing 27 00:03:13,120 --> 00:03:15,000 que es donde se aloja 28 00:03:15,000 --> 00:03:17,360 todo el sistema de inteligencia artificial 29 00:03:17,360 --> 00:03:18,860 también está el big data 30 00:03:18,860 --> 00:03:21,560 y es como 31 00:03:21,560 --> 00:03:22,580 si fuera el esqueleto 32 00:03:22,580 --> 00:03:24,900 y por último el PROM 33 00:03:24,900 --> 00:03:27,419 el PROM es como 34 00:03:27,419 --> 00:03:29,379 el lenguaje que tienen 35 00:03:29,379 --> 00:03:31,599 ellos, la inteligencia 36 00:03:31,599 --> 00:03:32,860 artificial para comunicar 37 00:03:32,860 --> 00:03:34,900 entre nosotros y ellos 38 00:03:34,900 --> 00:03:37,639 lo que nosotros escribimos o decimos por un 39 00:03:37,639 --> 00:03:39,219 chat para que 40 00:03:39,219 --> 00:03:46,000 para que ellos hagan lo que le pidamos eso es el prom si por ejemplo pedimos que nos haga el 41 00:03:46,000 --> 00:03:52,000 dibujo de una oveja nos lo va a hacer pero cuanto más detallado demos la información en el prompt 42 00:03:52,000 --> 00:04:01,870 mejor va a ser lo que nos ofrezca la inteligencia artificial algunos de los servicios que proveedores 43 00:04:01,870 --> 00:04:11,129 que tiene el club computing son microsoft azur ibm cloud google cloud y amazon hay más pero estos 44 00:04:11,129 --> 00:04:21,089 son los más populares y los que más se utilizan luego tenemos los bots convencionales vale hay 45 00:04:21,089 --> 00:04:26,889 cuatro tipos el uno de ellos es informativo se suele utilizar en las fax en lo que es las 46 00:04:26,889 --> 00:04:32,310 preguntas frecuentes otros son transaccionales que es todo lo que tenga que ver con dinero 47 00:04:32,310 --> 00:04:38,670 compras ventas modelos de negocios en los bancos pues todo el procedimiento que realiza la compra 48 00:04:38,670 --> 00:04:46,529 venta pues ahí están los bots transaccionales después están los ad bots que son bots de 49 00:04:46,529 --> 00:04:52,990 marketing por ejemplo en facebook cuando pinchas en un anuncio pues hay un bot que 50 00:04:52,990 --> 00:05:00,810 recuenta ese ese clic y luego te lo devuelve con otra publicidad similar pues esos son los 51 00:05:00,810 --> 00:05:11,009 adbots leads y luego el control de dispositivos son los bots que están en nuestros dispositivos 52 00:05:11,009 --> 00:05:17,430 electrónicos que tenemos en casa nuestros ordenadores portátiles neveras aspiradoras 53 00:05:17,430 --> 00:05:32,170 planchas etcétera bien cuando empecé a desarrollar un bot utilice la aplicación de ibm watson vale 54 00:05:32,170 --> 00:05:38,290 porque era gratuita y me permitía hacer bastantes cosas incluso siendo gratuito hay cuatro puntos 55 00:05:38,290 --> 00:05:43,910 importantes el primero de ellos son los objetivos los objetivos somos nosotros los usuarios cualquier 56 00:05:43,910 --> 00:05:52,170 persona se recopila la información de los posibles clientes vale y se comienza a crear un modelo de 57 00:05:52,170 --> 00:05:58,629 proyecto evidentemente hay que recopilar la información dentro del marco legal del país 58 00:05:58,629 --> 00:06:04,750 en el que se recopila para por ejemplo no se puede recopilar información de la orientación sexual o 59 00:06:04,750 --> 00:06:12,769 sea es ilegal y además no se necesita vale luego están los intentos que se representan con una 60 00:06:12,769 --> 00:06:19,329 almohadilla son un conjunto de declaraciones que tiene un mismo significado es decir por ejemplo 61 00:06:19,329 --> 00:06:24,610 un intento de ser informática y el conjunto de significado puede ser sistemas ciberseguridad 62 00:06:24,610 --> 00:06:31,209 blockchain programación etcétera vale son un conjunto de declaraciones los ítems luego están 63 00:06:31,209 --> 00:06:37,990 las entities que son palabras claves para definir un término u objeto del asistente virtual ya 64 00:06:37,990 --> 00:06:45,610 funciona para dar respuestas más acertadas y dirigir mejor al usuario por ejemplo yo creo 65 00:06:45,610 --> 00:06:52,050 una entidad afirmativo negativo o sea si no y el usuario puede elegir si le dirige hacia un 66 00:06:52,050 --> 00:06:59,329 nodo o hacia un ítem. Elige no, elige el bot, le dirige hacia otro nodo o hacia otro ítem, según 67 00:06:59,329 --> 00:07:05,870 el usuario. Por eso están los ítems, para dirigir correctamente. Y luego, por último, los nodos, que 68 00:07:05,870 --> 00:07:12,370 es donde se almacenan los diálogos. Es como un contenedor. Es la parte más importante. Por ejemplo, 69 00:07:12,569 --> 00:07:20,589 el contenedor puede ser dentro del entity informática, están los nodos de programación y 70 00:07:20,589 --> 00:07:24,430 Dentro de programación están Java, Javascript, etc. 71 00:07:26,250 --> 00:07:33,310 Tiene cuatro tipos de respuestas, una que ya es texto, pausa, otras múltiples opciones e imagen. 72 00:07:33,750 --> 00:07:36,490 Pueden mandar ese cuatro tipos de respuestas al usuario. 73 00:07:39,199 --> 00:07:46,579 Aquí vemos la parte principal de la herramienta que utilicé y es donde se crea el esqueleto, por decirlo así. 74 00:07:46,579 --> 00:08:04,579 Bien, una vez hemos creado ya el bot, pues ahora toca entrenarlo. Hay una herramienta bastante útil que se llama Try It Out, que consiste en que nosotros mismos los desarrolladores probemos el bot. 75 00:08:04,579 --> 00:08:24,180 Al pulsar el botón se abre la imagen que tenemos en pantalla y bueno, nos permite ir escribiendo, por ejemplo, hola, a ver qué nos responde el bot, a ver si está todo bien, si está todo correcto y nos permite ir viendo en qué estamos fallando, en qué estamos yendo bien, qué nos falta, etc. 76 00:08:24,180 --> 00:08:45,139 Luego para el entrenamiento también está el servicio Text to Speech, Speech to Text, que es texto a voz, voz a texto. Hoy en día los bots son casi todo por voz, entonces es ahora fundamental entrenarlo con ese servicio. 77 00:08:45,139 --> 00:08:56,159 Y después tenemos el Watson Analyte, que básicamente nos ayuda a obtener información sobre nuestro chatbot, controlar todo lo que ocurre, cómo podemos mejorar, estadísticas, etc. 78 00:08:56,700 --> 00:09:13,460 Y luego tenemos una opción que nos permite compartir el link a otros usuarios, para que esos otros usuarios prueben nuestro bot y nosotros, en base a todo lo que estamos recopilando del uso que le están dando los otros usuarios, nos permite mejorar. 79 00:09:13,460 --> 00:09:23,879 Esto nos sirve porque a lo mejor a los desarrolladores nos faltan muchas palabras que poder incluir y, bueno, esta herramienta nos viene bien para ello. 80 00:09:25,440 --> 00:09:29,620 Una vez hemos entrenado nuestro bot, ya toca el despliegue. 81 00:09:30,279 --> 00:09:32,720 Tenemos que preparar el proyecto para lanzarlo al mercado. 82 00:09:34,440 --> 00:09:35,940 Esto lleva un procedimiento. 83 00:09:35,940 --> 00:09:46,980 O sea, los bots se pueden lanzar o por solo o entregado o integrado a otra aplicación, como por ejemplo Teams, Slack, etc. 84 00:09:47,840 --> 00:09:58,840 La integración implica que se comuniquen ambas aplicaciones. Eso es lo que llamamos API, que es la interfaz que comunica dos aplicaciones e intercambia mensajes y datos. 85 00:09:58,840 --> 00:10:11,419 Por ejemplo, hoy en día, pues el Teams, el Slack, tienen un pequeño bot, aparte de todas las funcionalidades que tiene la propia aplicación. Y puede ir integrado tanto en Apple, en Android o en aplicaciones web. 86 00:10:11,419 --> 00:10:34,399 Y de la importancia que tiene también cuando creas el bot es el contacto con el usuario, la empresa. Tiene que ser multicanal. Hoy en día hay un montón de redes sociales, también los dispositivos están todos conectados y bueno, también las herramientas de Slack y Team tienen para poder comunicarnos con los usuarios. 87 00:10:34,399 --> 00:10:46,580 Y además de multicanal, tiene que ser omnicanal. ¿Qué quiere decir eso? Que tiene que estar de forma ininterrumpida la comunicación. 24-7. O sea, el bot tiene que estar constantemente funcionando. 88 00:10:46,580 --> 00:10:53,360 Bien, ¿qué se necesita para ejercer la profesión de desarrollador en inteligencia artificial? 89 00:10:53,360 --> 00:10:56,519 Pues bueno, una de las cosas es saber programar 90 00:10:56,519 --> 00:11:04,419 Existen varios lenguajes, pero lo más populares actualmente son Java, C Sharp, Python, Javascript y R 91 00:11:04,419 --> 00:11:15,720 Siendo Python la más popular por ser la más fácil, la que mejor hace para que nosotros aprendamos 92 00:11:15,720 --> 00:11:39,080 La verdad que es la más fácil. Además de saber programar, se necesita saber matemáticas y ciencia de datos. El profesional tiene que saber resolver problemas complejos y que esas resoluciones sean creativas. Y bueno, deseable que tenga experiencia desarrollando software para que no se quede muy atrás. 93 00:11:39,080 --> 00:12:06,759 Bien. Y por último, los asistentes que actualmente existen en el mercado, bueno, pues hoy en día se puede pedir de todo, la verdad. Bueno, menos dinero, pero se puede pedir muchas cosas a los asistentes virtuales, desde imágenes, canciones y vídeos, información útil, por ejemplo, recetas de cocina, tips para hacer una ruta de gimnasio, etc. 94 00:12:06,759 --> 00:12:19,860 Luego, resolver problemas. Por ejemplo, estás trabajando en programación y tienes un código que está mal, pues puedes copiar el código en el asistente virtual y te lo puede devolver resuelto. 95 00:12:21,000 --> 00:12:27,320 Y también se puede hacer, por ejemplo, trabajos de fin de máster, de fin de carrera, de FP. 96 00:12:27,320 --> 00:12:44,240 Luego, funciones. Los asistentes virtuales en general tienen funciones compartidas, o sea, casi todos hacen lo mismo, pero hay otras que son concretas. Luego pueden ser de pago gratis o híbrido y pueden ser de código abierto o privado. 97 00:12:44,240 --> 00:13:14,220 ¿Cinco minutos? 98 00:13:14,240 --> 00:13:22,159 cuando yo estaba probándolo no veía que lo tenían muchos errores y la verdad que parece que te 99 00:13:22,159 --> 00:13:29,120 responde una persona ni no un bot pero bueno hay bastante cosas por mejorar pero la verdad que es 100 00:13:29,120 --> 00:13:36,480 el mejor las que le siguen su estela son las de copilot que es la de microsoft you chat está del 101 00:13:36,480 --> 00:13:46,559 medio es claudio google bar pre plexi flex city son las que se parecen bastante al chat gpt 102 00:13:47,580 --> 00:13:53,279 luego las concretas tenemos a mi journey que se centra en imágenes 103 00:13:54,600 --> 00:14:02,720 lonely y el estudio que hace música de hecho ha habido polémicas porque ha habido cantantes que 104 00:14:02,720 --> 00:14:08,340 están en contra de este tipo de inteligencia artificial y luego open sora que hace vídeos 105 00:14:08,340 --> 00:14:14,399 esta es muy potente y muy bueno todavía no hay muchos datos pero la verdad es que está muy bien 106 00:14:15,960 --> 00:14:22,539 otros de concretas pues por ejemplo lucía de whatsapp jasper sócrates para estudiantes 107 00:14:22,539 --> 00:14:32,460 wright sony para prensa carácter ya que crea otro chat bots de código abierto tenemos stability punto 108 00:14:32,460 --> 00:14:32,879 ahí 109 00:14:32,879 --> 00:14:36,220 y por último tenemos también 110 00:14:36,220 --> 00:14:38,299 inteligencia artificial en nuestros navegadores 111 00:14:38,299 --> 00:14:40,240 por ejemplo en 112 00:14:40,240 --> 00:14:42,240 Microsoft Edge tenemos el de Copiloc 113 00:14:42,240 --> 00:14:43,980 el de Opera 114 00:14:43,980 --> 00:14:45,399 tiene ARIA 115 00:14:45,399 --> 00:14:47,879 el de Brave tiene LEO 116 00:14:47,879 --> 00:14:50,480 estas dos operan en cualquier sistema operativo 117 00:14:50,480 --> 00:14:52,240 y luego 118 00:14:52,240 --> 00:14:53,740 Arc que tiene Max 119 00:14:53,740 --> 00:14:55,799 que es de 120 00:14:55,799 --> 00:14:57,659 Mac IOS 121 00:14:57,659 --> 00:15:00,539 o sistema operativo de Mac 122 00:15:00,539 --> 00:15:05,039 ya está 123 00:15:05,039 --> 00:15:22,559 La verdad es que me ha sorprendido que al final hubieras escogido un tema tan novedoso para hacer el proyecto, que andabas de tiempo regulero. La primera pregunta del millón es, ¿has utilizado inteligencia artificial para poder generar parte del documento? 124 00:15:22,559 --> 00:15:25,919 en el documento 125 00:15:25,919 --> 00:15:27,700 en sí no, pero sí que es cierto 126 00:15:27,700 --> 00:15:29,200 que he estado probando, sobre todo 127 00:15:29,200 --> 00:15:31,480 el chat GPT, porque es el que 128 00:15:31,480 --> 00:15:32,980 ahora es el mejor 129 00:15:32,980 --> 00:15:35,580 y sí, sí que 130 00:15:35,580 --> 00:15:36,519 lo he utilizado 131 00:15:36,519 --> 00:15:39,700 también he hecho de menos 132 00:15:39,700 --> 00:15:41,480 en la presentación haber visto 133 00:15:41,480 --> 00:15:42,120 de forma 134 00:15:42,120 --> 00:15:45,639 práctica, porque indicas que has 135 00:15:45,639 --> 00:15:47,620 creado voz, ¿qué tipo de voz 136 00:15:47,620 --> 00:15:49,600 has creado y para qué los has utilizado? 137 00:15:51,399 --> 00:15:51,840 bueno 138 00:15:51,840 --> 00:16:05,799 Lo empecé a hacer precisamente para saber cómo se hace o cómo funciona internamente, porque yo he utilizado los vídeos de Open Webinar y lo he ido haciendo junto al que ha estado explicándolo en el vídeo. 139 00:16:06,639 --> 00:16:10,740 Y bueno, lo he utilizado básicamente para saber cómo se crea uno. 140 00:16:12,139 --> 00:16:17,000 Pero no lo has creado al final, ¿no? O sea, no has hecho una creación de producto final. 141 00:16:17,740 --> 00:16:21,480 No, no, no. Es imposible. 142 00:16:21,840 --> 00:16:25,000 Se ha dado un poco la herramienta para ver cómo funciona, ¿correcto? 143 00:16:25,679 --> 00:16:26,700 Sí, eso es. 144 00:16:26,700 --> 00:16:36,000 Vale, ¿podrías expresarme en unas cuantas líneas qué diferencia fundamental encuentras entre inteligencia artificial e internet de las cosas? 145 00:16:38,029 --> 00:16:41,269 Vale, la inteligencia artificial es... 146 00:16:42,129 --> 00:16:46,529 O sea, ahora, hoy en día, la inteligencia artificial te pregunta... 147 00:16:46,529 --> 00:16:48,269 O sea, tú puedes preguntar acerca... 148 00:16:48,830 --> 00:16:49,350 A ver, un momento. 149 00:16:49,350 --> 00:17:10,990 Puedes preguntar cualquier cosa y el de los bots del internet de las cosas ya están programados. Es decir, si hay un bot en una plancha ya está programado, por ejemplo, para las funciones de la temperatura, de apagado automático, etc. 150 00:17:10,990 --> 00:17:34,309 O también de una aspiradora y de una nevera. Incluso de las neveras, hay neveras que te pueden decir, te falta producto tal. Bueno, más o menos esos tipos de bots ya están programados, o sea, ya tienen predeterminado una función, es verdad que puede aprender, pero no como los chat GPT de ahora, o sea, los bots convencionales de ahora. 151 00:17:34,309 --> 00:18:07,240 Bien, y por último, ¿podrías explicar de forma más o menos breve qué relación existe entre la inteligencia artificial y el Big Data? 152 00:18:07,259 --> 00:18:28,640 En base a los datos del Big Data, los necesita para poder ofrecer un servicio por el cual ha sido programado, pues por ejemplo, para impartir clases. O sea, necesita los datos del Big Data, de los profesores, de muchos datos recopilados a lo largo de todos estos años. 153 00:18:28,640 --> 00:18:38,599 Y luego, pues, la inteligencia artificial utiliza esos datos para ofrecer el posible servicio que necesite el usuario. 154 00:18:40,730 --> 00:18:50,490 De acuerdo, pues, nada más. Mucha suerte, Kenny. Seguimos en contacto. A partir del día 24 estarán las notas del proyecto junto con el resto de las notas de la evaluación extraordinaria. ¿De acuerdo? 155 00:18:51,369 --> 00:18:52,490 Vale, perfecto. 156 00:18:52,670 --> 00:18:54,430 Muy bien. Saludos. Hasta luego. 157 00:18:54,490 --> 00:18:56,150 Muchísimas gracias. Que tenga buen día. 158 00:18:56,250 --> 00:18:56,630 Adiós. 159 00:18:57,009 --> 00:18:57,289 Hasta luego.