Motor de Reglas SimpleRules (2) Implementando un DSL

Published on Author lopez

Anterior Post Siguiente Post Otro de los casos de uso que quiero implementar para usar mi proyecto de motor de reglas: https://github.com/ajlopez/SimpleRules Es poder definir las reglas en un lenguaje textual simple, podría decir en un DSL (Domain Specific Language). Ejemplo de lo que tenía en mente: rule name FeverRule when model.temperature >= 38 then… Continue reading Motor de Reglas SimpleRules (2) Implementando un DSL

Motor de Reglas SimpleRules (1) Simplificando con TDD

Published on Author lopez

Siguiente Post Hace ya uno años, escribí un motor de reglas en JavaScript/NodeJS, usando como es habitual el flujo de trabajo de TDD (Test-Driven Development). A las reglas se les entrega un modelo (un simple objeto JavaScript) y se van disparando según se cumplan condiciones que se defina en cada regla. Y si una regla… Continue reading Motor de Reglas SimpleRules (1) Simplificando con TDD

Don’t Break the Chain, Practicando TDD

Published on Author lopez

Gracias a @vafacu conocí este año el método de Jerry Seinfeld (si, el escritor y comediante) para la productividad, “Don’t break the chain”, algo así como “no rompa la cadena”. Ver https://www.writersstore.com/dont-break-the-chain-jerry-seinfeld/ Para Seinfeld, es anotar en un calendario una gran cruz roja por cada día donde escribe algo. Y busca “no romper la cadena”,… Continue reading Don’t Break the Chain, Practicando TDD

Aplicando Machine Learning a FinTech (2) Algoritmo Genético para Estrategia de Trading

Published on Author lopez

Anterior Post El año pasado puse a punto una librería de algoritmos genéticos, con ejemplos que usé en la JSConf 2014 de Argentina. https://github.com/ajlopez/SimpleGA Hace unas semanas volví a usarla para otro ejemplo, esta vez orientada a FinTech: generar estrategias de compra/venta de acciones. Era una de las ideas que tenía preparadas para el Hackathon… Continue reading Aplicando Machine Learning a FinTech (2) Algoritmo Genético para Estrategia de Trading

Aplicando Machine Learning a FinTech (1) Arboles de Decisión

Published on Author lopez

Siguiente Post El año pasando, para la charla de JavaScript e Inteligencia Artificial de preparé para JSConf Argentina, había escrito una librería en JavaScript (para NodeJs y browser) que implementa Arboles de Decisión, basados en una descripción que encontré en el libro de Quinlan, “C 4.5 Programs for Machine Learning”.  Pueden encontrar una descripción del… Continue reading Aplicando Machine Learning a FinTech (1) Arboles de Decisión

Programando MoneyPool (1)

Published on Author lopez

La semana pasada disfruté escribiendo el proyecto MoneyPool: http://github.com/ajlopez/MoneyPool escrito usando NodeJS, Express, y con mucho TDD (Test-Driven Development). Es lo que se llamaría en inglés un P2P Lending website, un sitio para préstamos de dinero entre personas. Lo escribí dentro del ámbito del hackathon interno de Poincenot (donde estoy participando día a día en… Continue reading Programando MoneyPool (1)

Resoluciones del Nuevo Mes: Diciembre 2015

Published on Author lopezLeave a comment

Llegamos al último mes del año. Primero, revisión de mis resoluciones del mes pasado: – Trabajar en SJonT [parcial] ver repo – Trabajar en SparkSharp [completo] ver repo – Trabajar en Husky [completo] ver repo – Trabajar en MessiJS [pendiente] – Trabajar en ElixirJS [completo] ver repo – Trabajar en GStones [pendiente] – Trabajar en… Continue reading Resoluciones del Nuevo Mes: Diciembre 2015