Published on

100 Días de IA - Tercera semana

Authors
Semana 3 del reto

Dia 15: Introduccion a la Fase 2

Empiezo la semana entrando en la fase 2 del reto. En la primera fase me he concentrado en conocer los fundamentos de la IA y sus herramientas, centrándome en aprender lo siguiente:

  • Prompting (escribir instrucciones)
  • Crear landing pages
  • Scraping
  • Investigación y documentación
  • Creación de documentos

En la segunda fase, toca centrarse en profundizar en algunos de los casos de uso mas comunes de la IA. Seguiré desarrollando mis habilidades mientras sigo conociendo nuevas herramientas y principios de IA. ¡O eso es lo que me prometen! 😃.

La fase 2 se compone de 5 partes:

  1. Creador. Utilizaré la IA para la producción de contenidos audiovisuales, como videos, música y voz.
  2. Aumentador. Aprenderé a utilizar habitualmente la IA para mejorar mi eficiencia, productividad y flujos de trabajo.
  3. Arte. Mejoraré mi creatividad con imágenes y videos generados por IA.
  4. Marketing. Utilizaré la IA como asistente en el desarrollo de una estrategia de marketing, gestión de correo electrónico y la creación de creativos.
  5. Ventas. Crearé un copiloto de ventas y descubriré las formas más sencillas de crear presentaciones de diapositivas atractivas.

En el ejercicio de hoy me proponen contestar a un correo electrónico ficticio. Lo comparto con mis respuestas:

  1. Reflexiona sobre tu viaje:
    • ¿Cuál ha sido el aspecto más desafiante del desafío #100DaysOfAI hasta ahora y cómo cree que podría mejorarse o hacerse más accesible?
    • De momento el aspecto más desafiante ha sido mantener el compromiso de hacer un reto diario. Pese a que supuestamente están programados para durar media hora, la realidad es que siempre invierto mas tiempo en ellos y esto en ocasiones es complicado. Especialmente porque he decidido documentar el proceso en un blog, que debo escribir
    • Para hacerlo mas accesible, sugiero ttraducilro a mas idiomas. Yo personalemtne no tengo problema en haceerloo en inglés pero creo que mas gente se beneficiaria de un curso asi si estuviese traducido a mas idiomas.
  2. Sugerencias de mejora:
    • Si pudieras cambiar algo sobre la estructura, el contenido o la impartición de las lecciones, ¿qué sería y por qué crees que este cambio mejoraría tu experiencia de aprendizaje?
    • No tengo ninguna queja al respecto. Es un curso gratuito de muy buena calidad.
  3. Perspectivas de aprendizaje personal:
    • ¿Puedes compartir un momento específico o una lección del desafío que te haya parecido particularmente impactante o esclarecedor? ¿Cómo contribuyó este momento o lección a su comprensión de la IA?
    • La verdad que ha habido muchos retos que me han parecido esclarecedores, es dificil escoger uno. No solo estoy adquiriendo unos conocimientos mas amplios sobre los usos y aplicaciones de la IA en nuestro dia a dia, sino que estoy empezando a tener ideas de proyectos relacionados con la misma.

Con esto acaba el reto de hoy. !Estoy con ganas de que llegue mañana!

Dia 16: Crear un video avatar

Empiezo el dia con un reto interesante. Crear un vídeo avatar con VEED. Es decir, un video de una persona que hable por nosotros, potenciada por IA.

Veed es una plataforma online para la creación de video. Es muy completa y ofrece todo tipo de servicios:

  • Avatares IA
  • Subtitulos automaticos
  • Texto a voz
  • Audio limpio
  • Correción de contacto visual

Empezamos el reto creanto una cuenta en VEED y siguiendo la guia proporcionada. Esta plataforma si que ofrece opciones para la creación del avatar en castellano. En unos minutos, he escogido mi avatar, añadido el texto, generado los subtitulos y añadido un logo (que por cierto, tambien ha sido generado con IA 😊)

Aquí os paso el resultado: Enlace al vídeo.

alt_text

Acabo el reto bastante sorprendido por la rapidez con la que he sido capaz de generar el vídeo. Es cierto que al audio suena un poco artificial y la sincronización no es perfecta, pero creo que es una herramienta con mucho potencial para crear un avatar para un producto o empresa en pocos minutos.

Dia 17: Escritura creativa con IA

Hoy toca un reto interesante sobre creactión creativa de textos. En la primera fase del reto ya exploramos como utilizar la IA para escribir correos, notas y documentos.En esta lección nos centraremos en mas formas creativas de escritura.

El reto consiste primero en escribir una relato ficticio sobre nuestra semana aprendiendo IA con Sudowrite. Es una herramienta creada para escritores de ficción.

Después utilizaremos Checklet para mejorar chistes que vamos a escribir con ChatGPT. Es una especie de solución para la edicion de texto que cotejará tu texto con los criterios específicos que le indiques. Es como tener un editor.

Sudowrite

Empezamos el reto siguiendo la guía.

alt_text

Después le pido a Sudowrite que continúe el relato y en unos segundos me ofrece diferentes continuaciones, ¡vaya locura! 😝

Una de las opciones que nos ofrece Sudowrite es la de reescribir cualquier parrafo. Escogemos el texto y nos da diferentes opciones:

alt_text

Después de regenerar algunos textos y probar las diferentes opciones que ofrece Sudowrite, tengo un texto que me gusta mucho como ha quedado. Quien sabe, a lo mejor me da por escribir un libro 🙂.

Lo único que he visto que en ocasiones falla, es que cuando se escoge regenerar un texto lo hace en inglés. Como ya he ido comentando en otros retos, muchas de estas herramientas estan diseñadas para el mundo anglófono, por lo que tendremos que traducir algun que otro texto.

Checklet

Empezamos la segunda parte dle reto de hoy, escribiendo chistes con ChatGPT y Checklet. Para esta parte nos proporcionan también una guía. Antes de empezar a explicar cómo me ha ido, he de decir que Checklet no funciona en castellano. Es una herramienta muy específica y optimizada para el idioma inglés. Así que he seguido el reto en inglés.

No he tenido mucha suerte con la herramienta. He generado un total de 30 chistes sobre IA en inglés y Checklet no me ha dado sugerencias para ninguna de ellas. Parece ser que los chistes que ha generado ChatGPT son muy buenas 🤷.

Dia 18: Crear musica con IA

El reto de hoy me interesa mucho. Hace mucho tiempo que ya no hago musica, pero en el pasado he hecho mucha musica electronica con diferentes programas. La idea de generar música con prompts me llama mucho la atención. La herramienta es WavTool.

EL concepto es realmente interesante, puesto se van introduciendo prompts en la aplicacion y va generando sonidos. Lo único que no he podido replicar de la guía del reto es la generación de la melodia principal, que en la guía se supone que genera un audio tipo wav o similar y en mi caso solo he podido generar pistas MIDI.

alt_text

Es es el enlace de mi creación musical. No creo que me vayan a dar un EMI por ella, pero el resultado no es tan malo para haber estado jugando con la aplicación media horita 🙂.

Dia 19: Sintetiza tu voz con IA

El reto de hoy consiste en sintetizar mi propia voz y crear también una voz 100% sintetizada. La sintesis de voz con IA es un topiuco muy discutido y que genera controversia en ocasiones, pero con mucho potencial para diferentes casos de uso:

  • Accesibilidad: voces sintéticas para personas con discapacidades o deficiencias.
  • Aplicaciones comerciales y de marketing: interacciones con el servicio de atención al cliente, anuncios de voz y accesibilidad de los contenidos.
  • Creación de contenidos: voz en off para publicidad, vídeos, entretenimiento y material educativo.
  • Viajes y turismo: guías, anuncios de servicio público y traducción.
  • Asistentes de voz: potenciación de las voces de nuestros asistentes de inteligencia artificial favoritos (Siri, Alexa).
  • Seguridad y privacidad: alteración de voces para mantener el anonimato

Para realizar el reto, utilizaremos Voicelab de ElevenLabs. El reto se compone de dos partes:

  • Sintetizar nuestra voz
  • Crear una voz sintética única

Sintetizamos nuestra voz

En esta primera parte, realizaremos una corta grabación de nuestra voz. Después jugaremos con las distintas opciones que nos brinda la herramienta. Una cosa interesante es que esta herramienta ofrece soporte para muchos idiomas variados. Una vez tenemos la voz sintetizada, podremos acceder a ella y de hecho veremos incluso el prompt que se ha generado con el texto que he leido:

alt_text

Creamos una voz sintetica unica

Voicelab nos ofrece la posibilidad de crear una voz desde 0. Procederemos a generar nuestra voz única siguiendo la guia proporcionada en el reto. Aquí estamos algo mas limitados, puesto que el unico idioma que se puede utilizar es el inglés. Eso sí, nos ofrece la posibiliada de escoger distintos acentos. Yo he optado por crear una voz con un fuerte acento británico.

alt_text

Ahora ya tengo mi voz lista para ser utilizada siempre que quiera. Es sorprendente lo natural que suena. Una pena que no dispongamos la posibilidad de generar una voz sintetizada en español.

Con esto acabo el reto. Ha sido un reto divertido. Veo el potencial para las múltiples aplicaciones de la herramienta que he comentado antes 👍.

Dia 20: Crea un video con IA

En el reto de hoy, utilizaremos nuestros conocimientos de prompting para generar videos. Igual que en el reto del dia 18, tengo experiencia con la edición y creeación de vídeo y me interesa la idea de usar prompts para hacerlo. La herramienta que utilizaremos es Runway.

Runway ofrece muchas opciones para la creación y edición de vídeo, siendo una de ellas la opción de generar vídeos con prompts. Es una herramienta interesantísima. He seguido la guía proporcionada en el reto. Este reto en concreto se compone de dos partes:

  • Generar un vídeo a partir de un prompt
  • Generar un vídeo utilizando una imagen y aplicando un Motion Brush (Pincel de Movimiento).

Generamos un vídeo a partir de un prompt

He jugado con varios prompts, tanto en inglés como en castellano y los resultados han sido muy interesantes. Además se pueden añadir estilos artísticos a las tomas como “Ciencia ficción”, “Dibujo animado”, “Anime” y un sinfín más. Aquí os paso un vídeo utilizando el siguiente prompt: “Una toma cinematográfica, hiperrealista y de gran angular del horizonte de Londres al atardecer.”

Generamos un vídeo a partir de una imagen y lo animamos

He escogido la imagen de dos perros abrazados para este ejercicio. La idea es generar un video en el que uno de los perros haga un movimiento horizontal. En primer lugar he escogido el area de la imagen que quiero aplicar y luego le he aplicado un movimiento horizontal:

alt_text

El video que se ha generado es bastante espectacular. El perro de la parte superior parece que se mueve. En este enlace tienes el video.

He visto después que no he seleccionado bien el area que queria animar. Sin duda podria haber hecho un trabajo un poco mas refinado. Pero es increible la calidad de la animación, teniendo en cuenta que apenas he invertido un par de minutos en hacer el trabajo. Runway es sin duda, una herramienta con un potencial brutal.

Dia 21: Generar código con ChatGPT

En este reto voy a generar el código con ChatGPT para una landing page y despues voy a implementar el codigo con Replit.

He utilizado ChatGPT para generar pequeños códigos para diferentes usos. Me llama la atención la idea de crear una landing page completa. Tengo incluso una idea para la landing 😎.

Al poco rato de empezar el reto me he dado cuenta de que es extremadamente simple. He desarrollado paginas mucho mas complejas que esta y realmente no necesito una herramienta como Replit para desarrollar puesto que tengo conocimiento de herramientas mucho mas complejas que esta.

De todos modos, creo que, para alguien con pocos conocimientos de código, usar ChatGPT con Replit puede ser muy interesante.

Dia 22: Reflexión sobre esta semana

Fin de la primera parte de la fase dos: Creador

Acabo otra semana del reto y finalizo la primera parte de la segunda fase. He creado muchas cosas interesantes y he conocido muchas herramientas nuevas:

  • Un video avatar IA con VEED.

  • Escrito un relato de ficcion con IA utilizando Sudowrite.

  • Música usando prompst con WavTool.

  • Voces sintetizadas con Voicelab.

  • Vídeos generados con IA utilizando Runway.

  • Creado código HTML y CSS con ChatGPT