APOLO: Un compositor automático de poesía tipo ‘Pie Forzado’*

En el marco del concurso Creative Turing Tests 2018, organizado por el Dartmouth College’s Neukom Institute for Computational Science, presenté al desafío LyriX un sistema generativo de IA capaz de crear poemas a partir de una frase. Si bien el premio fue a parar a otro participante, siento que gané el premio a la participación. […]

HAL Fintech Chatbot, una prueba de concepto con la plantilla CorePlus

Hace algunos meses publiqué en Github el código de CorePlus, una plantilla de Microsoft Bot Framework v4, así como su correspondiente artículo técnico en Codeproject. Aquí mismo publiqué, en castellano, una versión resumida del artículo. Recientemente amplié el código del proyecto con una versión equivalente escrita en TypeScript, ya que la versión original solo contemplaba […]

CorePlus: una plantilla de Microsoft Bot Framework v4

Tras participar en un proyecto pionero con Microsoft Bot Framework v3, descubrí la necesidad de volver a estudiar la plataforma casi desde cero. Microsoft estaba preparando el lanzamiento de una nueva versión mejorada que incluía muchos cambios respecto de la versión previa. Los cambios eran tan importantes que convertían en obsoletos todos los proyectos de la anterior […]

XFMoviesDemo: Una aplicación universal con Xamarin Forms y Prism

Xamarin está promoviendo en su universidad desde hace algún tiempo, la utilización de Prism para el desarrollo de aplicaciones con Xamarin Forms. Prism es un viejo conocido de los desarrolladores de Windows Presentation Foundation (WPF), y aunque dicen que más vale malo conocido que bueno por conocer, en este caso se trata de uno bueno conocido […]

Dependencias básicas al utilizar SQLite en una aplicación de Xamarin Forms

Por regla general, las aplicaciones empresariales móviles suelen almacenar localmente cierta cantidad de datos. Aunque para algunos contextos es suficiente la capacidad nativa de almacenar información en la forma de pares clave-valor, muchas veces se necesita la funcionalidad que ofrece una base de datos SQL. En el mundo móvil, base de datos SQL multiplataforma es […]

‘Poesía eres tú’ se suma a la IA: ahora compone y recita poemas

A partir de la actualización realizada el pasado 27 de mayo, en la aplicación Poesía eres tú se suman dos capacidades vinculadas con técnicas de Inteligencia Artificial: la capacidad de componer poemas y la capacidad de leerlos en voz alta. Disponible tanto para Windows 8.1 como para Windows Phone 8, la aplicación ofrece una amplia selección de […]

Algunas reflexiones sobre Cámaras DGT para Windows Phone

Recientemente se hizo disponible una nueva versión de mi aplicación Cámaras DGT, tras poco más de un año sin enviar actualizaciones. Cámaras DGT fue la primera aplicación que publiqué en la Tienda Windows Phone, en aquella época llamada Marketplace, el 14 de noviembre de 2011. Siento por ella un cariño especial, no solamente por ser […]

II Evento CatDotNet – Segunda parte

Hace exactamente un año, el 28 de enero de 2012, se realizó en Barcelona el segundo evento catdotNet, dedicado a varias tecnologías punta de Microsoft. A este evento dediqué una entrada, donde hablé principalmente sobre una de las ponencias, de las cuatro que se presentaron. Mi intención original era escribir un post sobre cada una […]

Cuando el SQL Server 2008 R2 Management Studio Express te pide que actualices el Visual Studio 2008

En cierta ocasión tuve que instalar el SQL Server 2008 R2 Management Studio Express en el ordenador de un cliente. El sistema operativo era de 32 bit y estaba recién instalado. Sólo se habían instalado el servidor del SQL Server 2008 R2 Express y las características del SO que venían por defecto. No había ninguna […]

II Evento CatDotNet – Primera parte

El pasado sábado 28 de enero se realizó, en Barcelona, el segundo evento catdotNet, dedicado a la exposición de temas actuales relacionados con la plataforma .NET y otras tecnologías de Microsoft. Aunque ha pasado una semana desde entonces, no quería dejar de escribir una breve reseña sobre lo acontecido en el encuentro. El evento lo abrió Eduard […]