# Programar en lenguaje natural con IA generativa: posibilidades y aplicaciones Miguel Moreno, 20/11/2024 | Actividad de fomento del emprendimiento (Universidad de Sevilla) ## 1. Introducción - Nivel de rendimiento de algunos modelos LLM en tareas exigentes comparados entre sí y con el desempeño humano: > - [5 Best Large Language Models (LLMs) in October 2025](https://www.unite.ai/best-large-language-models-llms/) > - https://www.ugr.es/~mm3/socrai/iadoc24-diap.html#2 - Ventajas de los modelos más avanzados > - https://www.ugr.es/~mm3/socrai/iadoc24-diap.html#3 > - Tabla comparativa: https://sites.google.com/go.ugr.es/iadoc24/tab-comp - Posibilidades con Gemini, GPT-4/Copilot y Claude: > - https://www.ugr.es/~mm3/socrai/iadoc24-diap.html#5 > - Producción de <a href="https://www.ugr.es/~mm3/socrai/iadoc24-diap.html#5" target="_blank">materiales y recursos de aprendizaje diversificados</a> > - Ensayos, trabajos de investigación, itinerarios de aprendizaje, asistentes de estudio y revisión, razonamiento asistido: https://www.ugr.es/~mm3/socrai/iadoc24-diap.html#6 > - <a href="https://sites.google.com/go.ugr.es/iadoc/inicio#h.n1hbz45egg6u" target="_blank">Gestión de los outputs generados con aplicaciones para notas en markdown</a> ## 2. Servicios útiles para agilizar u optimizar tareas de investigación > - Optimización y automatización de tareas tediosas: <a href="https://sites.google.com/go.ugr.es/iadoc24/inv-matr?authuser=0#h.iwrd9qvq05fi" target="_blank">Matrices/tablas para estudios sistemáticos de revisión de literatura</a> > - Comparativas: https://www.ugr.es/~mm3/socrai/tabla-LLMs.html > - <a href="https://sites.google.com/go.ugr.es/iadoc/inicio?authuser=0#h.hobm3q85v8zv" target="_blank">Instrucciones para diversas tareas frecuentes en investigación</a> > - Instrucciones básicas utilizando <a href="https://sites.google.com/go.ugr.es/iadoc/inicio?authuser=0#h.1zhxkwi1d18g" target="_blank">Copilot y otras herramientas con acceso a recursos en línea</a> > - <a href="https://sites.google.com/go.ugr.es/iadoc/inicio?authuser=0#h.go1ku6446n0l" target="_blank">Instrucciones específicas para el análisis de textos</a> > - <a href="https://sites.google.com/go.ugr.es/iadoc/inicio?authuser=0#h.qkxgvhom9s0r" target="_blank">Sugerencias para articular un trabajo de investigación</a>, incluyendo metodología y literatura. > - <a href="https://sites.google.com/go.ugr.es/iadoc/inicio#h.3n1x4pjzc4c" target="_blank">Sugerencias sobre relevancia y dificultades metodológicas de posibles líneas de trabajo</a>. > - <a href="https://sites.google.com/go.ugr.es/iadoc24/inicio" target="_blank">Resúmenes recursivos y estructurados jerárquicamente sobre textos complejos</a> ## 3. Servicios útiles para generar código, scripts y aplicaciones interactivas en pocos pasos > **Algunos ejemplos**: > - <a href="https://sites.google.com/go.ugr.es/iadoc24/chklst?authuser=0" target="_blank">Convertir un informe técnico en una herramienta de evaluación y análisis</a> > - <a href="https://sites.google.com/go.ugr.es/iadoc24/co2" target="_blank">Generar el código para una calculadora de CO2 usando Gemini 1.5 Pro</a> > - <a href="https://sites.google.com/go.ugr.es/iadoc24/asist-eval" target="_blank">Generar el código para un asistente interactivo de evaluación</a> > - Diseño de un<a href="https://sites.google.com/go.ugr.es/iadoc24/autoev?authuser=0#h.mp8cp8gesx9d" target="_blank"> asistente de revisión con *feedback* detallado en varias fases, a partir de un documento inicial del que se extraen las preguntas y opciones</a>, más indicaciones sobre la interfaz y barra de progreso. > - Aplicación en línea (ShinyApp - RStudio) para analizar y resumir contenido de enlaces incluidos en un documento en línea (v.1): https://sites.google.com/go.ugr.es/iadoc24/react-urls > - Aplicación en línea (ShinyApp - RStudio) para analizar y resumir contenido de enlaces incluidos en un documento local o en línea (v.2): https://sites.google.com/go.ugr.es/iadoc24/react-urls > - Generar un documento índice, con enlaces a los distintos documentos en formato HTML existentes en una carpeta, obteniendo el script para RStudio con Claude 3.5 Sonnet: https://sites.google.com/go.ugr.es/iadoc24/html-fold?authuser=0#h.1cy8i6nbdaaw > - Generar dos versiones del código HTML y script para un traductor y *renderizador* de texto markdown, usando Claude 3.5 Sonnet: https://sites.google.com/go.ugr.es/iadoc24/trad-md ## 4. Itinerario de aprendizaje autónomo sobre publicación electrónica accesible > - <a href="https://sites.google.com/go.ugr.es/iadoc24/autoev?authuser=0#h.mp8cp8gesx9d" target="_blank">GPT-4: Fases de adquisición de habilidades y herramientas, curso o servicios asociados</a>. > - <a href="https://www.ugr.es/~mm3/socrai/+/formatos-human.html" target="_blank">Consultoría y evaluación de estrategia institucional o plan de negocio</a>, comparando características y ventajas de diversos formatos de publicación electrónica (PDF, EPUB3, HTML5) > - Análisis de gráficas e imágenes: https://sites.google.com/go.ugr.es/iadoc24/img > - Herramienta en HTML <a href="https://sites.google.com/go.ugr.es/iadoc24/glosario" target="_blank">para generar glosarios con definiciones que se pueden contraer</a>. > - Herramienta para generar <a href="https://sites.google.com/go.ugr.es/iadoc24/expand" target="_blank">bloques de texto expandible en secciones de preguntas y respuestas</a>. ## 5. Recomendaciones y aspectos de seguridad y protección de datos al usar IA generativa 1. <a href="https://sites.google.com/view/tfg-tfm-fil/inicio#h.gnwezwtkl6oa" target="_blank">Utilidad de la IA generativa para elaborar TFG y TFM</a>. 2. <a href="https://sites.google.com/view/tfg-tfm-fil/inicio#h.cbo87lpme0eb" target="_blank">Cuentas institucionales, privacidad y protección de datos</a> 3. <a href="https://ceprud.ugr.es/formacion-tic/inteligencia-artificial#contenido1" target="_blank">¿Cómo utilizar la IA generativa en la universidad?</a> 4. <a href="https://ceprud.ugr.es/formacion-tic/inteligencia-artificial#contenido6" target="_blank">Recomendaciones de la UGR para el uso correcto de IA en investigación y docencia</a>, en función del tipo de cuenta: > 1. Copilot (Microsoft) > 2. Gemini (Google) > 3. ChatGPT (OpenAI) > 4. NotebookLM (Google) > 5. Perplexity (Perplexity AI) ## 6. Herramientas de IA útiles en docencia e investigación | Herramienta | Descripción breve | Enlace activo | |-------------------------|-----------------------------------------------------------------------------------|-----------------------------------------------| | **GPT-5 (OpenAI)** | Modelo avanzado, razonamiento profundo. Útil en redacción, estudio, programación | [GPT-5 en OpenAI](https://openai.com/es-ES/gpt-5/) | | **Copilot (Microsoft)** | Asistente integral para productividad, redacción y organización | [Copilot de Microsoft](https://copilot.microsoft.com/) | | **Claude (Anthropic)** | IA segura y colaborativa para redacción, análisis y programación | [Claude](https://claude.ai/login) | | **Perplexity AI** | Motor de búsqueda con IA que cita fuentes y responde con precisión | [Perplexity](https://www.perplexity.ai/) | | **Undermind** | Asistente de investigación científica que analiza literatura académica | [Undermind](https://www.undermind.ai/) | | **Elicit** | IA para revisión sistemática, extracción de datos y generación de hipótesis | [Elicit](https://elicit.com/) | | **Consensus** | Motor de búsqueda que resume artículos científicos con respaldo empírico | [Consensus](https://consensus.app/) | | **LLaMA 2** | Modelo de lenguaje abierto útil para tareas personalizadas y experimentación | [LLaMA 2](https://www.llama2.ai/) | | **DeepSeek Chat** | IA multilingüe con enfoque técnico y útil en tareas académicas extensas | [DeepSeek Chat](https://chat.deepseek.com/) | | **Sonix.ai** | Transcripción automática de audio y vídeo con IA | [Sonix.ai](https://sonix.ai/) | | **iAsk AI** | Buscador conversacional con enfoque en precisión y claridad | [iAsk AI](https://iask.ai/) | | **Cohere Dashboard** | Plataforma para entrenar y usar modelos de lenguaje personalizados | [Cohere](https://dashboard.cohere.com/) | | **LanguageTool** | Corrector gramatical y de estilo con IA multilingüe | [LanguageTool](https://languagetool.org/es) | | **Typeset.io** | Redacción académica automatizada con formato y referencias integradas | [Typeset.io](https://typeset.io/) | ## 7. Aplicaciones específicas #### POE: Acceso integrado a múltiples servicios de IA generativa que requieren suscripción 1. https://poe.com/login 2. <a href="https://textcortex.com/es/post/poe-ai-chat" target="_blank">Cómo funciona Chat Poe AI</a> #### Editor markdown para exportar tablas y otro contenido con estilo básico en HTML 1. https://stackedit.io/app# 2. https://dillinger.io/ 3. https://editormarkdown.com #### Guía de edición en Markdown 1. https://tutorialmarkdown.com/herramientas/hugo #### Aplicaciones para renderizar HTML 1. <a href="https://notepad-plus-plus.org/downloads/" target="_blank">Notepad++</a> 2. <a href="https://visualstudio.microsoft.com/es/" target="_blank">Visual Studio</a> 3. <a href="https://webdesigner.withgoogle.com/intl/es_es/" target="_blank">Google Web Designer</a> 4. https://markdoc.dev/ 5. Descargar e instalar R y R Studio: https://posit.co/download/rstudio-desktop/ #### Transcripción de audio a texto, análisis de transcripciones de vídeos, notas grabadas y podcasts 1. https://otter.ai/education 2. https://sonix.ai 3. https://www.assemblyai.com/playground 4. https://www.happyscribe.com 5. https://scribie.com #### Generación de vídeo a partir de texto/prompts: 1. https://www.synthesia.io/ 2. https://www.visla.us/ 3. https://runwayml.com/ 4. https://www.peech-ai.com/ 5. https://www.opus.pro/ #### Mapas conceptuales y esquemas 1. https://gitmind.com/app/templates-flowcharts/f4adyet5 2. https://whimsical.com/ #### Libros y cuadernos con RStudio 1. https://bookdown.org/ana_vm/_book/ 2. <a href="https://cran.r-project.org/web/packages/rmdformats/readme/README.html" target="_blank">Package rmdformat</a> ---