Skip to content

Instantly share code, notes, and snippets.

@luisguzman02
Forked from gbuesing/ml-ruby.md
Created April 5, 2018 03:05
Show Gist options
  • Save luisguzman02/6f2e34f1cd482dc2c68fe667b9793ea0 to your computer and use it in GitHub Desktop.
Save luisguzman02/6f2e34f1cd482dc2c68fe667b9793ea0 to your computer and use it in GitHub Desktop.

Revisions

  1. @gbuesing gbuesing revised this gist Apr 22, 2017. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    # UPDATE this gist has been used as a starting point for an "awesome" list, please look here for the most up-to-date info: [machine-learning-with-ruby](https://github.com/arbox/machine-learning-with-ruby)
    # UPDATE a fork of this gist has been used as a starting point for a community-maintained "awesome" list: [machine-learning-with-ruby](https://github.com/arbox/machine-learning-with-ruby) Please look here for the most up-to-date info!

    Resources for Machine Learning in Ruby
    ===
  2. @gbuesing gbuesing revised this gist Apr 22, 2017. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -1,3 +1,5 @@
    # UPDATE this gist has been used as a starting point for an "awesome" list, please look here for the most up-to-date info: [machine-learning-with-ruby](https://github.com/arbox/machine-learning-with-ruby)

    Resources for Machine Learning in Ruby
    ===

  3. @gbuesing gbuesing revised this gist May 6, 2016. 1 changed file with 11 additions and 1 deletion.
    12 changes: 11 additions & 1 deletion ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -85,6 +85,15 @@ dependencies: Octave
    * [flann](https://github.com/mariusmuja/flann): Fast Library for Approximate Nearest Neighbors
    dependencies: flann

    * [NMatrix](https://github.com/sciruby/nmatrix): Dense and sparse linear algebra library for Ruby via [SciRuby](http://sciruby.com/)

    * [Cerebrum](https://github.com/irfansharif/cerebrum): Artificial Neural Networks in Ruby

    * [PCA](https://github.com/gbuesing/pca): Principal component analysis (PCA) in Ruby

    * [neural-net-ruby](https://github.com/gbuesing/neural-net-ruby): A neural network, written in Ruby



    Base dependencies
    ---
    @@ -126,4 +135,5 @@ Other resources
    * [scikit-learn algorithm cheatsheet](http://scikit-learn.org/stable/tutorial/machine_learning_map/)
    * [Thoughtful Machine Learning: A Test-Driven Approach](http://www.amazon.com/Thoughtful-Machine-Learning-Test-Driven-Approach/dp/1449374069)
    * [Support Vector Machines (SVM) in Ruby](https://www.igvita.com/2008/01/07/support-vector-machines-svm-in-ruby/)
    * [Recurrent Neural Networks in Ruby](http://blog.josephwilk.net/ruby/recurrent-neural-networks-in-ruby.html)
    * [Recurrent Neural Networks in Ruby](http://blog.josephwilk.net/ruby/recurrent-neural-networks-in-ruby.html)
    * [Five machine learning techniques that you can use in your Ruby apps today](https://www.youtube.com/watch?v=crziu7dk6Vw) [slides](https://speakerdeck.com/stympy/machine-learning-techniques)
  4. @gbuesing gbuesing revised this gist Mar 9, 2015. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -4,6 +4,8 @@ Resources for Machine Learning in Ruby
    Gems
    ---

    * [liblinear-ruby](https://github.com/kei500/liblinear-ruby): Ruby interface to LIBLINEAR using SWIG

    * [classifier-reborn](https://github.com/jekyll/classifier-reborn): Bayesian and LSI classification
    dependencies: GSL

  5. @gbuesing gbuesing revised this gist Feb 9, 2015. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -4,8 +4,6 @@ Resources for Machine Learning in Ruby
    Gems
    ---

    * [flann](https://github.com/mariusmuja/flann): Fast Library for Approximate Nearest Neighbors

    * [classifier-reborn](https://github.com/jekyll/classifier-reborn): Bayesian and LSI classification
    dependencies: GSL

    @@ -82,6 +80,9 @@ dependencies: R
    * [octave-ruby](https://github.com/daikini/octave-ruby) A Ruby interface to the Octave interpreted language
    dependencies: Octave

    * [flann](https://github.com/mariusmuja/flann): Fast Library for Approximate Nearest Neighbors
    dependencies: flann


    Base dependencies
    ---
    @@ -109,7 +110,6 @@ Base dependencies
    * [Octave](https://www.gnu.org/software/octave/)
    ```brew tap homebrew/science && brew install octave --without-docs```


    Heroku buildpacks
    ---

  6. @gbuesing gbuesing revised this gist Feb 9, 2015. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -4,6 +4,8 @@ Resources for Machine Learning in Ruby
    Gems
    ---

    * [flann](https://github.com/mariusmuja/flann): Fast Library for Approximate Nearest Neighbors

    * [classifier-reborn](https://github.com/jekyll/classifier-reborn): Bayesian and LSI classification
    dependencies: GSL

  7. @gbuesing gbuesing revised this gist Feb 5, 2015. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -7,6 +7,8 @@ Gems
    * [classifier-reborn](https://github.com/jekyll/classifier-reborn): Bayesian and LSI classification
    dependencies: GSL

    * [categorize](https://github.com/helioid/categorize): Categorize is a text categorization library written in Ruby. It prioritizes performance over accuracy and is built to run online in dynamic web services

    * [decisiontree](https://github.com/igrigorik/decisiontree): ID3-based implementation of the ML Decision Tree algorithm
    dependencies: Graphviz

  8. @gbuesing gbuesing revised this gist Feb 5, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -25,7 +25,7 @@ dependencies: None ([FANN](http://leenissen.dk/fann/wp/) is bundled with the pro
    * [tlearn-rb](https://github.com/josephwilk/tlearn-rb):
    Recurrent Neural Network library for Ruby

    * [KMeansClusterer](https://github.com/gbuesing/kmeans-clusterer):
    * [kmeans-clusterer](https://github.com/gbuesing/kmeans-clusterer):
    k-means clustering in Ruby

    * [k_means](https://github.com/reddavis/K-Means):
  9. @gbuesing gbuesing revised this gist Feb 5, 2015. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -25,6 +25,9 @@ dependencies: None ([FANN](http://leenissen.dk/fann/wp/) is bundled with the pro
    * [tlearn-rb](https://github.com/josephwilk/tlearn-rb):
    Recurrent Neural Network library for Ruby

    * [KMeansClusterer](https://github.com/gbuesing/kmeans-clusterer):
    k-means clustering in Ruby

    * [k_means](https://github.com/reddavis/K-Means):
    Attempting to build a fast, memory efficient K-Means program

  10. @gbuesing gbuesing revised this gist Nov 21, 2014. 1 changed file with 6 additions and 0 deletions.
    6 changes: 6 additions & 0 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -72,6 +72,9 @@ dependencies: ImageMagick, libjpeg
    * [rinruby](https://github.com/clbustos/rinruby): integrates the R interpreter in Ruby, making R's statistical routines and graphics available within Ruby
    dependencies: R

    * [octave-ruby](https://github.com/daikini/octave-ruby) A Ruby interface to the Octave interpreted language
    dependencies: Octave


    Base dependencies
    ---
    @@ -96,6 +99,9 @@ Base dependencies
    * [R](http://www.r-project.org/)
    ```brew tap homebrew/science && brew install r```

    * [Octave](https://www.gnu.org/software/octave/)
    ```brew tap homebrew/science && brew install octave --without-docs```


    Heroku buildpacks
    ---
  11. @gbuesing gbuesing revised this gist Nov 20, 2014. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -69,7 +69,7 @@ dependencies: ImageMagick, libjpeg

    * [kdtree](https://github.com/gurgeous/kdtree) a blazingly fast, native, 2d kdtree

    * [rinruby](https://github.com/clbustos/rinruby) integrates the R interpreter in Ruby, making R's statistical routines and graphics available within Ruby
    * [rinruby](https://github.com/clbustos/rinruby): integrates the R interpreter in Ruby, making R's statistical routines and graphics available within Ruby
    dependencies: R


    @@ -93,7 +93,7 @@ Base dependencies
    * [ImageMagick](http://www.imagemagick.org/) && libjpeg
    ```brew install imagemagick && brew install libjpeg```

    * [R](http://www.r-project.org/)
    * [R](http://www.r-project.org/)
    ```brew tap homebrew/science && brew install r```


  12. @gbuesing gbuesing revised this gist Nov 20, 2014. 1 changed file with 6 additions and 0 deletions.
    6 changes: 6 additions & 0 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -69,6 +69,9 @@ dependencies: ImageMagick, libjpeg

    * [kdtree](https://github.com/gurgeous/kdtree) a blazingly fast, native, 2d kdtree

    * [rinruby](https://github.com/clbustos/rinruby) integrates the R interpreter in Ruby, making R's statistical routines and graphics available within Ruby
    dependencies: R


    Base dependencies
    ---
    @@ -90,6 +93,9 @@ Base dependencies
    * [ImageMagick](http://www.imagemagick.org/) && libjpeg
    ```brew install imagemagick && brew install libjpeg```

    * [R](http://www.r-project.org/)
    ```brew tap homebrew/science && brew install r```


    Heroku buildpacks
    ---
  13. @gbuesing gbuesing revised this gist Nov 20, 2014. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -47,7 +47,7 @@ Provides normal, Chi-square, t- and F- probability distributions for Ruby
    * [ruby-graphviz](https://github.com/glejeune/Ruby-Graphviz)
    dependencies: Graphviz

    * [rbgnuplot](https://github.com/rdp/ruby_gnuplot/tree/master)
    * [gnuplot](https://github.com/rdp/ruby_gnuplot/tree/master)
    dependencies: Gnuplot

    * [rb-gsl](https://github.com/blackwinter/rb-gsl):
  14. @gbuesing gbuesing revised this gist Nov 20, 2014. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -83,7 +83,9 @@ Base dependencies
    ```brew install graphviz```

    * [Gnuplot](http://www.gnuplot.info/)
    ```brew install gnuplot```
    ```brew install gnuplot --with-x11```

    * [X11/XQuartz](http://xquartz.macosforge.org/landing/)

    * [ImageMagick](http://www.imagemagick.org/) && libjpeg
    ```brew install imagemagick && brew install libjpeg```
  15. @gbuesing gbuesing revised this gist Nov 19, 2014. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -67,7 +67,7 @@ dependencies: ImageMagick, libjpeg

    * [narray](https://github.com/masa16/narray): Ruby/NArray : N-dimensional Numerical Array for Ruby

    * [kdtree](https://github.com/gurgeous/kdtree)blazingly fast, native, 2d kdtree
    * [kdtree](https://github.com/gurgeous/kdtree) a blazingly fast, native, 2d kdtree


    Base dependencies
  16. @gbuesing gbuesing revised this gist Nov 19, 2014. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -67,6 +67,8 @@ dependencies: ImageMagick, libjpeg

    * [narray](https://github.com/masa16/narray): Ruby/NArray : N-dimensional Numerical Array for Ruby

    * [kdtree](https://github.com/gurgeous/kdtree)blazingly fast, native, 2d kdtree


    Base dependencies
    ---
  17. @gbuesing gbuesing revised this gist Nov 18, 2014. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -91,8 +91,8 @@ Heroku buildpacks
    ---

    * [GSL and Ruby buildpack](https://github.com/tomwolfe/heroku-buildpack-gsl-ruby)

    * [OpenCV and Ruby buildpack](https://github.com/lilibethdlc/heroku-buildpack-ruby-opencv)
    * [ImageMagick buildpack](https://github.com/mcollina/heroku-buildpack-imagemagick)


    Other resources
  18. @gbuesing gbuesing revised this gist Nov 18, 2014. 1 changed file with 5 additions and 8 deletions.
    13 changes: 5 additions & 8 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -16,11 +16,11 @@ dependencies: GSL

    * [rb-libsvm](https://github.com/febeling/rb-libsvm):
    Ruby language bindings for LIBSVM
    dependencies: None (LIBSVM is bundled with the project)
    dependencies: None ([LIBSVM](http://www.csie.ntu.edu.tw/~cjlin/libsvm/) is bundled with the project)

    * [ruby-fann](https://github.com/tangledpath/ruby-fann):
    Ruby library for interfacing with FANN (Fast Artificial Neural Network)
    dependencies: None (FANN is bundled with the project)
    dependencies: None ([FANN](http://leenissen.dk/fann/wp/) is bundled with the project)

    * [tlearn-rb](https://github.com/josephwilk/tlearn-rb):
    Recurrent Neural Network library for Ruby
    @@ -68,7 +68,7 @@ dependencies: ImageMagick, libjpeg
    * [narray](https://github.com/masa16/narray): Ruby/NArray : N-dimensional Numerical Array for Ruby


    Base libraries
    Base dependencies
    ---

    * [GSL (GNU Scientific Library)](http://www.gnu.org/software/gsl/)
    @@ -83,11 +83,8 @@ Base libraries
    * [Gnuplot](http://www.gnuplot.info/)
    ```brew install gnuplot```

    * [ImageMagick](http://www.imagemagick.org/)
    ```brew install imagemagick```

    * libjpeg
    ```brew install libjpeg```
    * [ImageMagick](http://www.imagemagick.org/) && libjpeg
    ```brew install imagemagick && brew install libjpeg```


    Heroku buildpacks
  19. @gbuesing gbuesing revised this gist Nov 13, 2014. 1 changed file with 7 additions and 1 deletion.
    8 changes: 7 additions & 1 deletion ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -62,7 +62,7 @@ dependencies: OpenCV

    * [algorithms](https://github.com/kanwei/algorithms): Ruby algorithms and data structures. C extensions

    * [phashion](https://github.com/westonplatter/phashion):Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files
    * [phashion](https://github.com/westonplatter/phashion): Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files
    dependencies: ImageMagick, libjpeg

    * [narray](https://github.com/masa16/narray): Ruby/NArray : N-dimensional Numerical Array for Ruby
    @@ -83,6 +83,12 @@ Base libraries
    * [Gnuplot](http://www.gnuplot.info/)
    ```brew install gnuplot```

    * [ImageMagick](http://www.imagemagick.org/)
    ```brew install imagemagick```

    * libjpeg
    ```brew install libjpeg```


    Heroku buildpacks
    ---
  20. @gbuesing gbuesing revised this gist Nov 13, 2014. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -65,6 +65,9 @@ dependencies: OpenCV
    * [phashion](https://github.com/westonplatter/phashion):Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files
    dependencies: ImageMagick, libjpeg

    * [narray](https://github.com/masa16/narray): Ruby/NArray : N-dimensional Numerical Array for Ruby


    Base libraries
    ---

  21. @gbuesing gbuesing revised this gist Nov 13, 2014. 1 changed file with 4 additions and 0 deletions.
    4 changes: 4 additions & 0 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -60,6 +60,10 @@ dependencies: OpenCV

    * [ai4r](https://github.com/SergioFierens/ai4r): Artificial Intelligence for Ruby - A Ruby playground for AI researchers

    * [algorithms](https://github.com/kanwei/algorithms): Ruby algorithms and data structures. C extensions

    * [phashion](https://github.com/westonplatter/phashion):Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files
    dependencies: ImageMagick, libjpeg

    Base libraries
    ---
  22. @gbuesing gbuesing revised this gist Nov 12, 2014. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -58,6 +58,8 @@ dependencies: GSL
    OpenCV wrapper for Ruby
    dependencies: OpenCV

    * [ai4r](https://github.com/SergioFierens/ai4r): Artificial Intelligence for Ruby - A Ruby playground for AI researchers


    Base libraries
    ---
    @@ -83,7 +85,7 @@ Heroku buildpacks
    * [OpenCV and Ruby buildpack](https://github.com/lilibethdlc/heroku-buildpack-ruby-opencv)


    Other Resources
    Other resources
    ---

    * [scikit-learn algorithm cheatsheet](http://scikit-learn.org/stable/tutorial/machine_learning_map/)
  23. @gbuesing gbuesing revised this gist Nov 12, 2014. 1 changed file with 9 additions and 1 deletion.
    10 changes: 9 additions & 1 deletion ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -24,7 +24,6 @@ dependencies: None (FANN is bundled with the project)

    * [tlearn-rb](https://github.com/josephwilk/tlearn-rb):
    Recurrent Neural Network library for Ruby
    http://blog.josephwilk.net/ruby/recurrent-neural-networks-in-ruby.html

    * [k_means](https://github.com/reddavis/K-Means):
    Attempting to build a fast, memory efficient K-Means program
    @@ -82,3 +81,12 @@ Heroku buildpacks
    * [GSL and Ruby buildpack](https://github.com/tomwolfe/heroku-buildpack-gsl-ruby)

    * [OpenCV and Ruby buildpack](https://github.com/lilibethdlc/heroku-buildpack-ruby-opencv)


    Other Resources
    ---

    * [scikit-learn algorithm cheatsheet](http://scikit-learn.org/stable/tutorial/machine_learning_map/)
    * [Thoughtful Machine Learning: A Test-Driven Approach](http://www.amazon.com/Thoughtful-Machine-Learning-Test-Driven-Approach/dp/1449374069)
    * [Support Vector Machines (SVM) in Ruby](https://www.igvita.com/2008/01/07/support-vector-machines-svm-in-ruby/)
    * [Recurrent Neural Networks in Ruby](http://blog.josephwilk.net/ruby/recurrent-neural-networks-in-ruby.html)
  24. @gbuesing gbuesing revised this gist Nov 12, 2014. 1 changed file with 4 additions and 2 deletions.
    6 changes: 4 additions & 2 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -1,11 +1,13 @@
    Resources for Machine Learning in Ruby
    ===

    Gems
    ---

    * [classifier-reborn](https://github.com/jekyll/classifier-reborn): Bayesian and LSI classification
    dependencies: GSL

    * [decisiontree]: (https://github.com/igrigorik/decisiontree)
    ID3-based implementation of the ML Decision Tree algorithm
    * [decisiontree](https://github.com/igrigorik/decisiontree): ID3-based implementation of the ML Decision Tree algorithm
    dependencies: Graphviz

    * [similarity](https://github.com/bbcrd/Similarity):
  25. @gbuesing gbuesing revised this gist Nov 12, 2014. 1 changed file with 1 addition and 4 deletions.
    5 changes: 1 addition & 4 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -1,13 +1,10 @@
    Resources for Machine Learning in Ruby
    ===

    Gems
    ---

    * [classifier-reborn](https://github.com/jekyll/classifier-reborn): Bayesian and LSI classification
    dependencies: GSL

    * [decisiontree](https://github.com/igrigorik/decisiontree)
    * [decisiontree]: (https://github.com/igrigorik/decisiontree)
    ID3-based implementation of the ML Decision Tree algorithm
    dependencies: Graphviz

  26. @gbuesing gbuesing revised this gist Nov 12, 2014. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -4,8 +4,7 @@ Resources for Machine Learning in Ruby
    Gems
    ---

    * [classifier-reborn](https://github.com/jekyll/classifier-reborn) -
    Bayesian and LSI classification
    * [classifier-reborn](https://github.com/jekyll/classifier-reborn): Bayesian and LSI classification
    dependencies: GSL

    * [decisiontree](https://github.com/igrigorik/decisiontree)
  27. @gbuesing gbuesing revised this gist Nov 12, 2014. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@ Resources for Machine Learning in Ruby
    Gems
    ---

    * [classifier-reborn](https://github.com/jekyll/classifier-reborn):
    * [classifier-reborn](https://github.com/jekyll/classifier-reborn) -
    Bayesian and LSI classification
    dependencies: GSL

  28. @gbuesing gbuesing revised this gist Nov 12, 2014. 1 changed file with 8 additions and 8 deletions.
    16 changes: 8 additions & 8 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -4,14 +4,6 @@ Resources for Machine Learning in Ruby
    Gems
    ---

    * [rb-gsl](https://github.com/blackwinter/rb-gsl):
    Ruby interface to the GNU Scientific Library
    dependencies: GSL

    * [ruby-opencv](https://github.com/ruby-opencv/ruby-opencv/):
    OpenCV wrapper for Ruby
    dependencies: OpenCV

    * [classifier-reborn](https://github.com/jekyll/classifier-reborn):
    Bayesian and LSI classification
    dependencies: GSL
    @@ -61,6 +53,14 @@ dependencies: Graphviz
    * [rbgnuplot](https://github.com/rdp/ruby_gnuplot/tree/master)
    dependencies: Gnuplot

    * [rb-gsl](https://github.com/blackwinter/rb-gsl):
    Ruby interface to the GNU Scientific Library
    dependencies: GSL

    * [ruby-opencv](https://github.com/ruby-opencv/ruby-opencv/):
    OpenCV wrapper for Ruby
    dependencies: OpenCV


    Base libraries
    ---
  29. @gbuesing gbuesing revised this gist Nov 12, 2014. 1 changed file with 28 additions and 51 deletions.
    79 changes: 28 additions & 51 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -4,106 +4,83 @@ Resources for Machine Learning in Ruby
    Gems
    ---

    * rb-gsl
    Ruby interface to the GNU Scientific Library
    https://github.com/blackwinter/rb-gsl
    * [rb-gsl](https://github.com/blackwinter/rb-gsl):
    Ruby interface to the GNU Scientific Library
    dependencies: GSL

    * ruby-opencv
    * [ruby-opencv](https://github.com/ruby-opencv/ruby-opencv/):
    OpenCV wrapper for Ruby
    https://github.com/ruby-opencv/ruby-opencv/
    dependencies: OpenCV

    * classifier-reborn
    * [classifier-reborn](https://github.com/jekyll/classifier-reborn):
    Bayesian and LSI classification
    https://github.com/jekyll/classifier-reborn
    dependencies: GSL

    * decisiontree
    * [decisiontree](https://github.com/igrigorik/decisiontree)
    ID3-based implementation of the ML Decision Tree algorithm
    https://github.com/igrigorik/decisiontree
    dependencies: Graphviz

    * similarity
    * [similarity](https://github.com/bbcrd/Similarity):
    Calculate similarity between documents using TF-IDF weights
    https://github.com/bbcrd/Similarity
    dependencies: GSL

    * rb-libsvm
    * [rb-libsvm](https://github.com/febeling/rb-libsvm):
    Ruby language bindings for LIBSVM
    https://github.com/febeling/rb-libsvm
    dependencies: None (LIBSVM is bundled with the project)

    * ruby-fann
    * [ruby-fann](https://github.com/tangledpath/ruby-fann):
    Ruby library for interfacing with FANN (Fast Artificial Neural Network)
    https://github.com/tangledpath/ruby-fann
    dependencies: None (FANN is bundled with the project)

    * tlearn-rb
    * [tlearn-rb](https://github.com/josephwilk/tlearn-rb):
    Recurrent Neural Network library for Ruby
    https://github.com/josephwilk/tlearn-rb
    http://blog.josephwilk.net/ruby/recurrent-neural-networks-in-ruby.html

    * k_means
    Attempting to build a fast, memory efficient K-Means program
    https://github.com/reddavis/K-Means
    * [k_means](https://github.com/reddavis/K-Means):
    Attempting to build a fast, memory efficient K-Means program

    * knn
    Simple K Nearest Neighbour Algorithm
    https://github.com/reddavis/knn
    * [knn](https://github.com/reddavis/knn):
    Simple K Nearest Neighbour Algorithm

    * distance_measures
    A bunch of distance measures that extend Array
    https://github.com/reddavis/Distance-Measures
    * [distance_measures](https://github.com/reddavis/Distance-Measures):
    A bunch of distance measures that extend Array

    * fast-stemmer
    * [fast-stemmer](https://github.com/romanbsd/fast-stemmer):
    Fast Porter stemmer based on a C version of the algorithm
    https://github.com/romanbsd/fast-stemmer

    * statsample
    * [statsample](https://github.com/clbustos/statsample):
    A suite for basic and advanced statistics on Ruby
    https://github.com/clbustos/statsample
    dependencies: GSL

    * statistics2
    Provides normal, Chi-square, t- and F- probability distributions for Ruby
    https://github.com/abscondment/statistics2
    * [statistics2](https://github.com/abscondment/statistics2):
    Provides normal, Chi-square, t- and F- probability distributions for Ruby

    * ruby-graphviz
    https://github.com/glejeune/Ruby-Graphviz
    * [ruby-graphviz](https://github.com/glejeune/Ruby-Graphviz)
    dependencies: Graphviz

    * rbgnuplot
    https://github.com/rdp/ruby_gnuplot/tree/master
    * [rbgnuplot](https://github.com/rdp/ruby_gnuplot/tree/master)
    dependencies: Gnuplot


    Base libraries
    ---

    * GSL (GNU Scientific Library)
    http://www.gnu.org/software/gsl/
    * [GSL (GNU Scientific Library)](http://www.gnu.org/software/gsl/)
    ```brew install gsl```

    * OpenCV
    http://opencv.org/
    ```brew tap homebrew/science
    brew install opencv```
    * [OpenCV](http://opencv.org/)
    ```brew tap homebrew/science && brew install opencv```

    * Graphviz
    http://www.graphviz.org/
    * [Graphviz](http://www.graphviz.org/)
    ```brew install graphviz```

    * Gnuplot
    http://www.gnuplot.info/
    * [Gnuplot](http://www.gnuplot.info/)
    ```brew install gnuplot```


    Heroku buildpacks
    ---

    * GSL and Ruby buildpack
    https://github.com/tomwolfe/heroku-buildpack-gsl-ruby
    * [GSL and Ruby buildpack](https://github.com/tomwolfe/heroku-buildpack-gsl-ruby)

    * OpenCV and Ruby buildpack
    https://github.com/lilibethdlc/heroku-buildpack-ruby-opencv
    * [OpenCV and Ruby buildpack](https://github.com/lilibethdlc/heroku-buildpack-ruby-opencv)
  30. @gbuesing gbuesing revised this gist Nov 12, 2014. 1 changed file with 51 additions and 51 deletions.
    102 changes: 51 additions & 51 deletions ml-ruby.md
    Original file line number Diff line number Diff line change
    @@ -4,106 +4,106 @@ Resources for Machine Learning in Ruby
    Gems
    ---

    rb-gsl
    Ruby interface to the GNU Scientific Library
    https://github.com/blackwinter/rb-gsl
    * rb-gsl
    Ruby interface to the GNU Scientific Library
    https://github.com/blackwinter/rb-gsl
    dependencies: GSL

    ruby-opencv
    OpenCV wrapper for Ruby
    https://github.com/ruby-opencv/ruby-opencv/
    * ruby-opencv
    OpenCV wrapper for Ruby
    https://github.com/ruby-opencv/ruby-opencv/
    dependencies: OpenCV

    classifier-reborn
    Bayesian and LSI classification
    https://github.com/jekyll/classifier-reborn
    * classifier-reborn
    Bayesian and LSI classification
    https://github.com/jekyll/classifier-reborn
    dependencies: GSL

    decisiontree
    ID3-based implementation of the ML Decision Tree algorithm
    https://github.com/igrigorik/decisiontree
    * decisiontree
    ID3-based implementation of the ML Decision Tree algorithm
    https://github.com/igrigorik/decisiontree
    dependencies: Graphviz

    similarity
    Calculate similarity between documents using TF-IDF weights
    https://github.com/bbcrd/Similarity
    * similarity
    Calculate similarity between documents using TF-IDF weights
    https://github.com/bbcrd/Similarity
    dependencies: GSL

    rb-libsvm
    Ruby language bindings for LIBSVM
    https://github.com/febeling/rb-libsvm
    * rb-libsvm
    Ruby language bindings for LIBSVM
    https://github.com/febeling/rb-libsvm
    dependencies: None (LIBSVM is bundled with the project)

    ruby-fann
    Ruby library for interfacing with FANN (Fast Artificial Neural Network)
    https://github.com/tangledpath/ruby-fann
    * ruby-fann
    Ruby library for interfacing with FANN (Fast Artificial Neural Network)
    https://github.com/tangledpath/ruby-fann
    dependencies: None (FANN is bundled with the project)

    tlearn-rb
    Recurrent Neural Network library for Ruby
    https://github.com/josephwilk/tlearn-rb
    * tlearn-rb
    Recurrent Neural Network library for Ruby
    https://github.com/josephwilk/tlearn-rb
    http://blog.josephwilk.net/ruby/recurrent-neural-networks-in-ruby.html

    k_means
    Attempting to build a fast, memory efficient K-Means program
    * k_means
    Attempting to build a fast, memory efficient K-Means program
    https://github.com/reddavis/K-Means

    knn
    Simple K Nearest Neighbour Algorithm
    * knn
    Simple K Nearest Neighbour Algorithm
    https://github.com/reddavis/knn

    distance_measures
    A bunch of distance measures that extend Array
    * distance_measures
    A bunch of distance measures that extend Array
    https://github.com/reddavis/Distance-Measures

    fast-stemmer
    Fast Porter stemmer based on a C version of the algorithm
    * fast-stemmer
    Fast Porter stemmer based on a C version of the algorithm
    https://github.com/romanbsd/fast-stemmer

    statsample
    A suite for basic and advanced statistics on Ruby
    * statsample
    A suite for basic and advanced statistics on Ruby
    https://github.com/clbustos/statsample
    dependencies: GSL

    statistics2
    Provides normal, Chi-square, t- and F- probability distributions for Ruby
    * statistics2
    Provides normal, Chi-square, t- and F- probability distributions for Ruby
    https://github.com/abscondment/statistics2

    ruby-graphviz
    https://github.com/glejeune/Ruby-Graphviz
    * ruby-graphviz
    https://github.com/glejeune/Ruby-Graphviz
    dependencies: Graphviz

    rbgnuplot
    https://github.com/rdp/ruby_gnuplot/tree/master
    * rbgnuplot
    https://github.com/rdp/ruby_gnuplot/tree/master
    dependencies: Gnuplot


    Base libraries
    ---

    GSL (GNU Scientific Library)
    http://www.gnu.org/software/gsl/
    * GSL (GNU Scientific Library)
    http://www.gnu.org/software/gsl/
    ```brew install gsl```

    OpenCV
    http://opencv.org/
    ```brew tap homebrew/science
    * OpenCV
    http://opencv.org/
    ```brew tap homebrew/science
    brew install opencv```
    Graphviz
    http://www.graphviz.org/
    * Graphviz
    http://www.graphviz.org/
    ```brew install graphviz```
    Gnuplot
    http://www.gnuplot.info/
    * Gnuplot
    http://www.gnuplot.info/
    ```brew install gnuplot```
    Heroku buildpacks
    ---
    GSL and Ruby buildpack
    * GSL and Ruby buildpack
    https://github.com/tomwolfe/heroku-buildpack-gsl-ruby
    OpenCV and Ruby buildpack
    * OpenCV and Ruby buildpack
    https://github.com/lilibethdlc/heroku-buildpack-ruby-opencv