english | español

Open Source

MetaRails

MetaRails es un framework que permite la generación de aplicaciones basadas en bases de datos a partir de un esquema en YAML o XML.

Actualmente está formado por tres plugins: MetaGenerator, MetaQuerier y MetaWebServices.

Puedes encontrar más información del proyecto en:

SQL DSL

SQL DSL es una librería para crear sentencias SQL utilizando código ruby.

Este proyecto ha sido creado por Matt Deiters y he realizado aportaciones de código e ideas.

Puedes encontrar más información del proyecto en:

Políglota, Ruby Multilingüe

Este proyecto pretende crear un framework para traducir el código ruby del inglés a cualquier otro lenguaje. Pretende acercar y ayudar a programadores no angloparlantes.

Puedes encontrar más información del proyecto en:

gga4r, General Genetic Algorithms for Ruby

Una implementación de algoritmos geneticos para Ruby.
Muy fácil de utilizar:

  1. Coge una clase a evolucionar y definele los métodos fitness, recombine y mutate.
  2. Crea un objeto GeneticAlgorithm con la población inicial.
  3. Llama al método evolve tantas veces como quieras.

Puedes encontrar más información del proyecto en:

bn4r, Bayesian Networks for Ruby

bn4r es una librería que permite trabajar con redes bayesianas en ruby. Puedes crear tus propias redes bayesianas, importarlas y exportarlas en varios formatos y inferir resultados mediante varios algoritmos.

Es un proyecto que pretende implementar el mayor número de algoritmos de inferencia posible así como soportar varios formatos de codificación de redes bayesianas.

Si tienes ruby instalado, instalar bn4r es tan simple como ejecutar:

        gem install bn4r
    

Puedes encontrar más información del proyecto en:

Si deseas colaborar en el proyecto, no dudes en contactar conmigo!

festivaltts4r, Festival Text-to-speech for Ruby

La idea de esta librería es simplificar al máximo el desarrollo de aplicaciones con respuesta de voz. ¿Como conseguirlo? añadiendo métodos a la clase String, de manera que simplemente escribiendo "hello world".to_speech conseguimos que nuestra aplicación diga: hello world.

Actualmente sólo está probado en Linux, próximamente publicaré la ruby gem del proyecto y para instalarlo en Ubuntu Linux únicamente necesitaremos ejecutar:

        sudo apt-get install festival lame
        sudo gem install festivaltts4r
    

Puedes encontrar más información del proyecto en: