{"id":9318,"date":"2024-04-15T10:08:15","date_gmt":"2024-04-15T13:08:15","guid":{"rendered":"https:\/\/centroredes.org.ar\/?p=9318"},"modified":"2025-04-18T10:08:36","modified_gmt":"2025-04-18T13:08:36","slug":"chatbot-4","status":"publish","type":"post","link":"https:\/\/centroredes.org.ar\/index.php\/chatbot-4\/","title":{"rendered":"Chatbot personalizado con LangChain y Groq"},"content":{"rendered":"<p><span style=\"background-color: #ffffff; color: #ffffff;\">Chatbot &#8211;<br \/>\n<\/span><\/p>\n<table style=\"width: 946px;\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 568.583px; vertical-align: top;\" colspan=\"1\" rowspan=\"2\">\n<p style=\"text-align: left;\"><b>Docentes a cargo:\u00a0 <a href=\"http:\/\/www.centroredes.org.ar\/index.php\/gustavo-bonorino\/\">Dr. Gustavo Gonz\u00e1lez Bonorino <\/a><\/b><\/p>\n<p style=\"text-align: left;\"><b>Duraci\u00f3n: seis (6)<\/b> semanas. La carga horaria total se estima en 96 horas.<\/p>\n<\/td>\n<td style=\"width: 263.417px;\" colspan=\"1\" rowspan=\"2\"><a href=\"https:\/\/cursos2.centroredes.org.ar\/course\/view.php?id=155\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"http:\/\/www.centroredes.org.ar\/wp-content\/uploads\/2018\/04\/BOTON-INSC-1.png\" alt=\"\" width=\"345\" height=\"97\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Descripci\u00f3n general del curso:<\/strong><\/p>\n<p>ChatGPT es sin duda el producto de IA m\u00e1s conocido. La mayor\u00eda de ustedes lo han probado y han ya apreciado la habilidad de ChatGPT para dar atinadas respuestas a las m\u00e1s variadas consultas. Y quiz\u00e1s tambi\u00e9n hayan ya descubierto algunas de sus debilidades. Si le consultan sobre eventos recientes o sobre informaci\u00f3n privada, como los apuntes de este curso, ChatGPT no podr\u00e1 dar respuestas adecuadas. La raz\u00f3n de ello es sencilla: en ambos casos la informaci\u00f3n no estaba disponible al momento del entrenamiento, ya sea por confidencialidad, ya sea porque el evento tuvo lugar con posterioridad a la \u00faltima actualizaci\u00f3n de ChatGPT. La generaci\u00f3n de respuestas err\u00f3neas, o imprecisas, por parte de un modelo de lenguaje se conoce como alucinaci\u00f3n.<\/p>\n<p>El prop\u00f3sito de este curso es mostrarles c\u00f3mo construir un chatbot, es decir, un programa capaz de simular una conversaci\u00f3n con el usuario, que responda a consultas referidas a datos que ustedes inyectan al modelo, datos que no fueron incluidos en el entrenamiento del modelo. Un chatbot es interactivo, establece una relaci\u00f3n con el usuario. Las aplicaciones de este tipo de chatbot son m\u00faltiples. Puede distribuirse como manual de uso de un producto que su negocio vende, o como instructivo para un curso que ustedes dictan. Puede servir para r\u00e1pidamente recuperar informaci\u00f3n sobre la Constituci\u00f3n de Argentina, o sobre la informaci\u00f3n contable de su empresa. Tambi\u00e9n se emplean para gestionar la atenci\u00f3n a clientes, respondiendo a consultas sobre su negocio o empresa, o sobre los requisitos para comprar un autom\u00f3vil. Y as\u00ed siguiendo &#8230;<\/p>\n<p>Nuestro chatbot emplear\u00e1 un modelo de lenguaje de gran escala (LLM) como motor del procesamiento de los datos. Durante el desarrollo de los LLM se descubri\u00f3 que son capaces de aprender sobre datos nuevos. Dicha capacidad se implementa mediante un proceso denominado RAG (Retrieval Augmented Generation), libremente traducido como generaci\u00f3n de respuestas por recuperaci\u00f3n de texto aumentada. Gran parte del curso se dedica a explicar c\u00f3mo se construye un sistema RAG y el resto a aplicarlo en la construcci\u00f3n de chatbots. Al concluir el curso habr\u00e1n incorporado varios ejemplos de chatbots que podr\u00e1 adaptar a requerimientos particulares.<\/p>\n<p><strong>Destinatarios:<\/strong><\/p>\n<p><span lang=\"EN-US\">Son potenciales interesados quienes puedan imaginar una aplicaci\u00f3n para un chatbot conversacional que responda consultas que ChatGPT no puede responder.<\/span><\/p>\n<table style=\"width: 1163px;\">\n<tbody>\n<tr style=\"height: 382.25px;\">\n<td style=\"width: 573.4px; height: 382.25px;\">\n<p style=\"text-align: left;\"><strong>Modalidad:<\/strong><\/p>\n<p style=\"text-align: left;\"><span lang=\"EN-US\">El curso es fuertemente pr\u00e1ctico. Videos complementados con scripts en cuadernos Jupyter, y ejercicios de codificaci\u00f3n les guiar\u00e1n hacia la construcci\u00f3n de un chatbot adaptado a sus requerimientos, en seis semanas.<\/span><\/p>\n<p style=\"text-align: left;\"><span lang=\"EN-US\">Quienes deseen un certificado con calificaci\u00f3n num\u00e9rica deben presentar un Proyecto Personal al finalizar el curso.<\/span><\/p>\n<p style=\"text-align: left;\"><span lang=\"EN-US\">Se ofrecen dos reuniones sincr\u00f3nicas en horario a convenir, para brindar orientaci\u00f3n y para aclarar dudas sobre el Proyecto Personal.<\/span><\/p>\n<p style=\"text-align: left;\"><span lang=\"EN-US\">El acceso al material del curso permanece abierto por unos seis meses despu\u00e9s del cierre.<\/span><\/p>\n<\/td>\n<td style=\"width: 566.6px; height: 382.25px;\"><iframe loading=\"lazy\" title=\"chatbot-Presentacion\" src=\"https:\/\/player.vimeo.com\/video\/954544407?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479\" width=\"569\" height=\"320\" frameborder=\"0\"><\/iframe><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Requisitos:<\/strong><\/p>\n<p><span lang=\"EN-US\">El curso requiere un nivel de conocimiento b\u00e1sico de Python. Deben estar c\u00f3modos con funciones y lectura-escritura de datos. <\/span><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Requerimientos de computaci\u00f3n:<\/strong><\/p>\n<p><span lang=\"EN-US\">Los programas que se usan son de acceso libre y gratuito. Es poco exigente en espacio f\u00edsico en el disco duro y de uso de la memoria RAM. Una PC con procesador Intel i3, o equivalente, es suficiente para trabajar sin dificultad.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>Programa del curso<\/b><\/p>\n<hr \/>\n<table style=\"width: 1107px; height: 1934px;\">\n<tbody>\n<tr>\n<td style=\"width: 1096.53px;\">\n<p style=\"text-align: left;\"><strong>Prop\u00f3sito del curso<\/strong><\/p>\n<p style=\"text-align: left;\"><strong>Organizaci\u00f3n del curso<\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li>Definici\u00f3n de chatbot<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>LangChain<\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li>Modelos de lenguaje y LangChain\n<ul>\n<li>Modelos LLM<\/li>\n<li>Modelos chat<\/li>\n<\/ul>\n<\/li>\n<li>Mensajes como tuplas<\/li>\n<li>Par\u00e1metros de control<\/li>\n<li>Comunicaci\u00f3n con el modelo: el prompt<\/li>\n<li>Tipos de prompt: cadenas y mensajes\n<ul>\n<li>Plantilla PromptTemplate<\/li>\n<li>Modular el comportamiento del modelo<\/li>\n<li>Variables m\u00faltiples<\/li>\n<\/ul>\n<\/li>\n<li>Guardar un prompt de PromptTemplate en el disco duro\n<ul>\n<li>Ejemplo de uso \u2013 resumen<\/li>\n<li>Ejemplo de uso \u2013 traducci\u00f3n<\/li>\n<\/ul>\n<\/li>\n<li>Plantilla FewShotPromptTemplate<\/li>\n<li>Aprendizaje en contexto (\u201cin-context learning\u201d)<\/li>\n<li>Plantilla ChatPromptTemplate<\/li>\n<li>Modular la actitud del asistente<\/li>\n<li>Plantilla MessagePromptTemplate\n<ul>\n<li>Recuperar las variables din\u00e1micas<\/li>\n<li>Enriquecer el prompt<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>Revisi\u00f3n del uso de variables din\u00e1micas<\/strong><\/p>\n<p style=\"text-align: left;\"><strong>El sistema RAG (Retrieval Augmented Generation)<\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li>Organizaci\u00f3n de un sistema RAG<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>Carga de documentos (\u201cDocument loaders\u201d)<\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li>Carga de archivos de texto<\/li>\n<li>Carga de archivos CSV<\/li>\n<li>Carga de documentos en PDF<\/li>\n<li>Carga de documentos de MSWord<\/li>\n<li>Descarga desde YouTube<\/li>\n<li>Descarga de sitios web<\/li>\n<li>Descarga del sitio arXiv<\/li>\n<li>Carga desde un directorio<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>Partici\u00f3n de texto (\u201ctext splitting\u201d)<\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li>Ventana de contexto<\/li>\n<li>Partici\u00f3n de texto (\u201ctext splitting\u201d)<\/li>\n<li>Text splitters en LangChain<\/li>\n<li>CharacterTextSplitter<\/li>\n<li>RecursiveTextSplitter<\/li>\n<li>Tokenizaci\u00f3n<\/li>\n<li>La biblioteca tiktoken<\/li>\n<li>Incrustaci\u00f3n (\u201cembedding\u201d)\n<ul>\n<li>El espacio vectorial (\u201cvector store\u201d)<\/li>\n<li>Vector store con ChromaDB<\/li>\n<li>Vector store con FAISS<\/li>\n<li>Guardar el espacio vectorial<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>Recuperaci\u00f3n de datos y generaci\u00f3n de la respuesta Retrieval<\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li>Recuperaci\u00f3n con rutinas de un vector store<\/li>\n<li>Similitud sem\u00e1ntica (semantic similarity)\n<ul>\n<li>Ejemplo Similitud sem\u00e1ntica con producto escalar<\/li>\n<li>Ejemplo Similitud sem\u00e1ntica con similarity_search<\/li>\n<li>MMR (Maximum marginal relevance)<\/li>\n<\/ul>\n<\/li>\n<li>Recuperaci\u00f3n con metadatos<\/li>\n<li>Recuperaci\u00f3n con rutinas de Retrieval\n<ul>\n<li>VectorStoreIndexCreator<\/li>\n<li>Recuperaci\u00f3n sin vector store<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>Output parsers<\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li>Parser CSV<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong>Chain<\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li>LLMChain<\/li>\n<li>SimpleSequentialChain<\/li>\n<li>SequentialChain<\/li>\n<li>RetrievalQA<\/li>\n<li>LCEL<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<p><strong>Din\u00e1mica de la cursada:<\/strong><\/p>\n<p><span lang=\"EN-US\">Este curso se desarrolla completamente en formato virtual con lo cual permite realizar la capacitaci\u00f3n desde cualquier parte del pa\u00eds y de la regi\u00f3n. De la misma forma, el formato habilita a que cada alumno ingrese a la plataforma en el momento y horario que le resulte m\u00e1s productivo, ya que el material queda subido a la misma y no existen restricciones de ingreso ni obligaci\u00f3n de horarios o encuentros virtuales. <\/span><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Acreditaci\u00f3n<\/strong>:\u00a0 El Centro REDES otorga dos tipos de certificados, de Participaci\u00f3n y de Aprobaci\u00f3n. El certificado de Aprobaci\u00f3n lleva una calificaci\u00f3n num\u00e9rica y exige la presentaci\u00f3n de un Proyecto Personal. En dicho proyecto podr\u00e1n trabajar con datos propios, si lo desean.<\/p>\n<p><a href=\"http:\/\/www.centroredes.org.ar\/index.php\/cursos\/certificados-cursos-regulares#texto-certificado\">Caracter\u00edsticas de los certificados.<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Aranceles:<\/strong><\/p>\n<div class=\"tablaProgramas\">\n<table style=\"height: 286px;\" border=\"1\" width=\"1005\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">\n<tbody>\n<tr>\n<td style=\"width: 260.583px;\" colspan=\"1\" rowspan=\"2\"><\/td>\n<td style=\"width: 736.917px;\" colspan=\"2\"><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center; width: 374.55px;\"><strong>Monto Total en 1 pago<br \/>\nIncluye un 10% de descuento<\/strong><\/td>\n<td style=\"text-align: center; width: 359.867px;\">\u00a0<strong>2 Cuotas de:<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 260.583px;\"><strong>Alumnos argentinos**<\/strong><\/td>\n<td style=\"text-align: center; width: 374.55px;\">\u00a0<strong>$71.982 (pesos argentinos)<br \/>\n<\/strong><a href=\"https:\/\/mpago.la\/1kpmo4T\" target=\"_blank\" rel=\"noopener\"><em><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-345\" src=\"http:\/\/www.centroredes.org.ar\/wp-content\/uploads\/2017\/12\/pagar3.png\" alt=\"\" width=\"142\" height=\"29\" \/><\/em><\/a><\/td>\n<td style=\"text-align: center; width: 359.867px;\">\u00a0\u00a0<strong>$39.990 (pesos argentinos)<br \/>\n<\/strong><a href=\"https:\/\/mpago.la\/1KKUj4d\" target=\"_blank\" rel=\"noopener\"><em><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-345\" src=\"http:\/\/www.centroredes.org.ar\/wp-content\/uploads\/2017\/12\/pagar3.png\" alt=\"\" width=\"142\" height=\"29\" \/><\/em><\/a><\/td>\n<\/tr>\n<tr style=\"height: 125.65px;\">\n<td style=\"width: 281px; height: 125.65px; text-align: left;\"><strong>Alumnos que realizan el curso desde otros pa\u00edses<\/strong><\/td>\n<td style=\"text-align: center; width: 413.15px; height: 125.65px;\"><span style=\"font-size: 14pt;\"><strong>u$s81 (d\u00f3lares estadounidenses)<br \/>\n<\/strong><\/span><\/p>\n<form accept-charset=\"UTF-8\" action=\"https:\/\/gateway.payulatam.com\/ppp-web-gateway\/pb.zul\" method=\"post\" target=\"_blank\">\u2003 <input alt=\"\" src=\"http:\/\/www.centroredes.org.ar\/wp-content\/uploads\/2017\/12\/pagar3.png\" type=\"image\" \/><input name=\"buttonId\" type=\"hidden\" value=\"VF7XL8myjovg\/A0ml1cOBc62cUi8YCUftm7e+lSGTSqo9EC6IrIQeQ==\" \/><input name=\"merchantId\" type=\"hidden\" value=\"618420\" \/><input name=\"accountId\" type=\"hidden\" value=\"621028\" \/><input name=\"description\" type=\"hidden\" value=\"Chatbot personalizado TOTAL R Mundo\" \/><input name=\"referenceCode\" type=\"hidden\" value=\"Chatbot\" \/><input name=\"amount\" type=\"hidden\" value=\"81.00\" \/><input name=\"tax\" type=\"hidden\" value=\"0.00\" \/><input name=\"taxReturnBase\" type=\"hidden\" value=\"0.00\" \/><input name=\"shipmentValue\" type=\"hidden\" value=\"0.00\" \/><input name=\"currency\" type=\"hidden\" value=\"USD\" \/><input name=\"lng\" type=\"hidden\" value=\"es\" \/><input id=\"urlOrigen\" name=\"sourceUrl\" type=\"hidden\" value=\"\" \/><input name=\"buttonType\" type=\"hidden\" value=\"SIMPLE\" \/><input name=\"signature\" type=\"hidden\" value=\"d391d4762c0f78d1d6bedc9279adbcacac609f0b016ea5f93895a5ec35d79785\" \/><\/form>\n<\/td>\n<td style=\"text-align: center; width: 420.85px; height: 125.65px;\"><strong>u$s45 (d\u00f3lares estadounidenses)<\/strong><\/p>\n<form accept-charset=\"UTF-8\" action=\"https:\/\/gateway.payulatam.com\/ppp-web-gateway\/pb.zul\" method=\"post\" target=\"_blank\"><input alt=\"\" src=\"http:\/\/www.centroredes.org.ar\/wp-content\/uploads\/2017\/12\/pagar3.png\" type=\"image\" \/><input name=\"buttonId\" type=\"hidden\" value=\"IaxaRvN7h6YBq9ocaHwYKAcUIe63QcEEU4vdZJV3ImhaLjpGz9G2Pg==\" \/><input name=\"merchantId\" type=\"hidden\" value=\"618420\" \/><input name=\"accountId\" type=\"hidden\" value=\"621028\" \/><input name=\"description\" type=\"hidden\" value=\"Chatbot personalizado CUOTA R Mundo\" \/><input name=\"referenceCode\" type=\"hidden\" value=\"Chatbot\" \/><input name=\"amount\" type=\"hidden\" value=\"45.00\" \/><input name=\"tax\" type=\"hidden\" value=\"0.00\" \/><input name=\"taxReturnBase\" type=\"hidden\" value=\"0.00\" \/><br \/>\n<input name=\"shipmentValue\" type=\"hidden\" value=\"0.00\" \/><input name=\"currency\" type=\"hidden\" value=\"USD\" \/><input name=\"lng\" type=\"hidden\" value=\"es\" \/><input id=\"urlOrigen\" name=\"sourceUrl\" type=\"hidden\" value=\"\" \/><input name=\"buttonType\" type=\"hidden\" value=\"SIMPLE\" \/><input name=\"signature\" type=\"hidden\" value=\"acc70d14a300c408150435c4d67c813a77f08d4b1208608c1dc68793fe741d47\" \/><\/form>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><span style=\"font-size: 12pt;\"><strong>**<\/strong> Abonando desde Argentina consult\u00e1 las <u><strong><a href=\"https:\/\/www.mercadopago.com.ar\/cuotas\">Promociones de Facilidades de Pago en Cuotas<\/a><\/strong><\/u> que ofrece nuestro sistema de cobro para financiar los aranceles con tu tarjeta y sin intereses.<\/span><\/p>\n<p>El arancel que corresponde abonar depende del lugar desde donde el alumno se conectar\u00e1 para hacer el curso (no depende de la nacionalidad y\/o de la residencia del alumno). Si se trata de una conexi\u00f3n local, desde Argentina, debe abonar el arancel expresado en pesos argentinos, en caso de ser una conexi\u00f3n desde otro pa\u00eds corresponde el otro arancel. La forma de pago, en 2 cuotas mensuales o en un solo pago con descuento, es a elecci\u00f3n del alumno.<\/p>\n<p><strong>El arancel deber\u00e1 estar abonado al iniciar el curso<\/strong><strong>.<\/strong><\/p>\n<p><strong>Pasos para realizar la inscripci\u00f3n:<\/strong><\/p>\n<p>* Si es la primera vez que haces un curso en la plataforma virtual del Centro REDES, antes de inscribirte el sistema solicitar\u00e1 que te registres para obtener un usuario y contrase\u00f1a. Si ya posees usuario y contrase\u00f1a no ser\u00e1 necesario este paso.<br \/>\n* Completar el formulario de inscripci\u00f3n.<br \/>\n* Abonar desde los botones de pago que se encuentran m\u00e1s arriba en esta web <img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-345\" src=\"http:\/\/www.centroredes.org.ar\/wp-content\/uploads\/2017\/12\/pagar3.png\" alt=\"\" width=\"108\" height=\"22\" \/>. El sistema de pago permite diferentes opciones para abonar el arancel en Argentina (tarjetas de cr\u00e9dito, Pago F\u00e1cil, Rapipago y\/o cuenta de Mercado Pago). Para cancelar los pagos desde otros pa\u00edses se pueden utilizar distintas tarjetas de cr\u00e9dito.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #000000;\"><strong>Ver formas de pago <a style=\"color: #000000;\" href=\"http:\/\/www.centroredes.org.ar\/index.php\/cursos\/formas-de-pago\/\">aqu\u00ed<\/a>.\u00a0<\/strong><\/span><br \/>\n<u><strong>M\u00e1s informaci\u00f3n y contacto<\/strong><\/u><\/p>\n<p><strong><span style=\"font-size: 16px;\"><a href=\"mailto:cursos@centroredes.org.ar\"><span style=\"color: #0066cc;\">cursos@centroredes.org.ar<\/span><\/a><\/span><\/strong><\/p>\n<div id=\"cke_pastebin\" style=\"position: absolute; top: 1218px; width: 1px; height: 1px; overflow: hidden; left: -1000px;\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Chatbot &#8211; Docentes a cargo:\u00a0 Dr. Gustavo Gonz\u00e1lez Bonorino Duraci\u00f3n: seis (6) semanas. La carga horaria total se estima en &hellip; <\/p>\n","protected":false},"author":2,"featured_media":7866,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[122,23,44],"tags":[124],"class_list":["post-9318","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-2025s1","category-analisis-de-datos-geoespaciales-con-sistemas-de-informacion-geografica","category-cursos","tag-2025s1"],"uagb_featured_image_src":{"full":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"thumbnail":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-150x150.png",150,150,true],"medium":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-300x200.png",300,200,true],"medium_large":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"large":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"tf-client-image-size":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",120,80,false],"1536x1536":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"2048x2048":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"trp-custom-language-flag":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",18,12,false],"widget-thumbnail":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",75,50,false],"education-zone-banner":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"education-zone-image-full":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-720x458.png",720,458,true],"education-zone-image":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-720x458.png",720,458,true],"education-zone-recent-post":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-70x70.png",70,70,true],"education-zone-search-result":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-246x246.png",246,246,true],"education-zone-featured-course":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-276x276.png",276,276,true],"education-zone-testimonial":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-125x125.png",125,125,true],"education-zone-blog-full":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-720x480.png",720,480,true],"sow-carousel-default":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-272x182.png",272,182,true]},"uagb_author_info":{"display_name":"Jorge Atrio","author_link":"https:\/\/centroredes.org.ar\/index.php\/author\/centro-redes\/"},"uagb_comment_info":0,"uagb_excerpt":"Chatbot &#8211; Docentes a cargo:\u00a0 Dr. Gustavo Gonz\u00e1lez Bonorino Duraci\u00f3n: seis (6) semanas. La carga horaria total se estima en &hellip;","rttpg_featured_image_url":{"full":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"landscape":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"portraits":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"thumbnail":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-150x150.png",150,150,true],"medium":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-300x200.png",300,200,true],"large":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"tf-client-image-size":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",120,80,false],"1536x1536":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"2048x2048":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"trp-custom-language-flag":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",18,12,false],"widget-thumbnail":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",75,50,false],"education-zone-banner":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES.png",720,480,false],"education-zone-image-full":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-720x458.png",720,458,true],"education-zone-image":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-720x458.png",720,458,true],"education-zone-recent-post":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-70x70.png",70,70,true],"education-zone-search-result":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-246x246.png",246,246,true],"education-zone-featured-course":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-276x276.png",276,276,true],"education-zone-testimonial":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-125x125.png",125,125,true],"education-zone-blog-full":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-720x480.png",720,480,true],"sow-carousel-default":["https:\/\/centroredes.org.ar\/wp-content\/uploads\/2023\/07\/Chatbot_REDES-272x182.png",272,182,true]},"rttpg_author":{"display_name":"Jorge Atrio","author_link":"https:\/\/centroredes.org.ar\/index.php\/author\/centro-redes\/"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/centroredes.org.ar\/index.php\/category\/2025s1\/\" rel=\"category tag\">2025 Semestre 1<\/a> <a href=\"https:\/\/centroredes.org.ar\/index.php\/category\/cursos\/analisis-de-datos-geoespaciales-con-sistemas-de-informacion-geografica\/\" rel=\"category tag\">AN\u00c1LISIS DE DATOS GEOESPACIALES Y DE PROGRAMACI\u00d3N Y COMPUTACION CIENT\u00cdFICA<\/a> <a href=\"https:\/\/centroredes.org.ar\/index.php\/category\/cursos\/\" rel=\"category tag\">CURSOS<\/a>","rttpg_excerpt":"Chatbot &#8211; Docentes a cargo:\u00a0 Dr. Gustavo Gonz\u00e1lez Bonorino Duraci\u00f3n: seis (6) semanas. La carga horaria total se estima en &hellip;","_links":{"self":[{"href":"https:\/\/centroredes.org.ar\/index.php\/wp-json\/wp\/v2\/posts\/9318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/centroredes.org.ar\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/centroredes.org.ar\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/centroredes.org.ar\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/centroredes.org.ar\/index.php\/wp-json\/wp\/v2\/comments?post=9318"}],"version-history":[{"count":1,"href":"https:\/\/centroredes.org.ar\/index.php\/wp-json\/wp\/v2\/posts\/9318\/revisions"}],"predecessor-version":[{"id":9319,"href":"https:\/\/centroredes.org.ar\/index.php\/wp-json\/wp\/v2\/posts\/9318\/revisions\/9319"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/centroredes.org.ar\/index.php\/wp-json\/wp\/v2\/media\/7866"}],"wp:attachment":[{"href":"https:\/\/centroredes.org.ar\/index.php\/wp-json\/wp\/v2\/media?parent=9318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/centroredes.org.ar\/index.php\/wp-json\/wp\/v2\/categories?post=9318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/centroredes.org.ar\/index.php\/wp-json\/wp\/v2\/tags?post=9318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}