arli, muchas gracias por el tiempo que te tomaste en diseñar este manual de videos para enseñarnos Python. Te cuento que estoy súper emocionado, tengo 60 años de edad, me gradué como analista programador en 1985, y te puedo decir que la forma en que explicas hace las cosas muy fáciles. De todos los lenguajes que he conocido, Python me ha parecido espectacular. Estuve buscando cómo aprenderlo; arranqué con Coursera, pero me dejaron tirado al comienzo y procrastiné. Sin embargo, ahora, con la ayuda de la AI, es como tener a un mentor al lado. La introducción al lenguaje fue importante, y ahora voy como un volador.
Hace muchos años dejé de programar porque me vine a Norteamérica, primero a Estados Unidos y luego a Canadá, y nunca pude ingresar al campo laboral. Lo último que hice fue una capacitación en Quality Assurance Software. Trabajé por seis meses, pero me aburrí porque, después de haber hecho código, limpiar los errores de otros programadores no me daba ninguna satisfacción. Así que me retiré y volví a la construcción. Sin embargo, después de una operación, decidí aprender Python, porque sabía que esa era la conexión para aprovechar al máximo la AI.
Te cuento que, desde el viernes pasado hasta hoy, he desarrollado dos proyectos, y esto me tiene fascinado. Nunca me gustaron los exámenes, por eso no lo he presentado, así que prefiero crear y hacer, lo cual es lo que estoy haciendo ahora. Nuevamente, muchas gracias por devolverme el espíritu. Me siento vivo.
quiero compartir contigo algunos de los proyectos en los que he estado trabajando. Estoy súper emocionado porque, a mis 60 años, después de haberme graduado como analista programador en 1985, he vuelto a encontrar mi pasión por la programación, específicamente con Python. En los últimos días, he desarrollado dos proyectos y esto me tiene fascinado. Quiero contarte más sobre ellos y sobre mi experiencia reciente.
1. Conversión de Video a Texto
Este proyecto ha sido un parteaguas en mi forma de ver la programación, pues actualmente estoy pagando una plataforma que hace esto, y gracias a mi propio desarrollo, ahora puedo hacerlo por mí mismo y mejorarlo. Mi siguiente paso será poder traducir el contenido a cualquier idioma, usarlo para generar descripciones en YouTube e incluso thumbnails con la ayuda de DALL·E, integrándolo con otras plataformas.
Además, sé crear páginas web utilizando WordPress y el tema Divi, por lo que pienso implementar este sistema dentro de alguna de esas páginas, integrando AI y Python para hacer el proceso más eficiente.
2. Preparación de Devocionales con AI y Envío Diario a través de WhatsApp
Este es el proyecto más grande en el que estoy trabajando actualmente. Logré obtener la API de Twilio y aprendí por mi cuenta, usando ChatGPT y Claude, cómo conectarla con WhatsApp. Desarrollé un módulo que selecciona aleatoriamente versículos de los 66 libros canónicos de la Biblia, y con un diseño de prompt específico, genero devocionales limitados a 150 palabras (o tokens).
Antes de enviar los devocionales, los guardo en un archivo PDF y genero los logs del sistema en un directorio aparte, capturando las fechas del sistema para llevar un registro detallado. Además, pude hacer la conexión completa con la API de Twilio y ahora estoy trabajando con una cuenta trial de WhatsApp Business, que me permite enviar hasta 10 mensajes a contactos verificados.
Para escalar este proyecto, necesitaré adquirir la versión de producción y desarrollar más código para implementar funcionalidades de opt-in y cumplir con cuestiones legales sobre el manejo de la información y la seguridad de los datos. También tengo el sistema configurado para que corra automáticamente todos los días a las 6:30 am.
Adicionalmente, desarrollé un código que, integrado con este sistema, ejecuta una interfaz gráfica usando la biblioteca Tkinter, la cual permite gestionar los contactos en un formato gráfico. Con esta ventana, puedo añadir, actualizar y borrar registros, y todo es manejado en archivos CSV.
Mi Visión de Futuro
Estoy muy contento con estos proyectos y estoy pensando en buscar un patrocinador para, una vez que termine el producto, poder subirlo a una plataforma y ofrecerlo bajo un modelo de suscripción. Elegí este tema porque soy cristiano y estudié en el Instituto Bíblico del Sur de la Florida, y mi pasión siempre ha sido enseñar las Escrituras. Creo que mi target serían los pastores de iglesias, para que mantengan a la comunidad cristiana conectada con la palabra de Dios.
Además, he venido desarrollando otros servicios, como un GPT personalizado que llamé "El Verbo", el cual puedes encontrar en los GPTs públicos. Está diseñado especialmente para pastores, maestros de Biblia y la comunidad cristiana en general, que quieran profundizar en el estudio de las Escrituras.
Agradecimientos
Quería compartir esta experiencia contigo, y también agradecerle a Fredy por creer en Colombia y realizar esta hermosa labor con nuestro pueblo. Y a ti, muchas gracias de nuevo. Este proceso me ha devuelto el espíritu y me siento vivo de nuevo.
Próximos Pasos en mi Formación
Me gustaría también que me pudieras orientar con un mapa de estudios sobre qué otros cursos debería tomar. Siempre he estado interesado en ciencia de datos y deep learning, y creo que todo lo relacionado con Azure es fundamental para la seguridad de los datos, ya que es clave si quiero ofrecer mis servicios en el mercado empresarial.
Por el momento, no estoy trabajando, ya que decidí hacer una pausa para darle un cambio a mi vida, y creo que este camino está valiendo mucho la pena. Estoy disponible para cualquier cosa que necesites.
Me despido siempre como tu amigo,
Jair Lozano (freddy-antonius-nickname).