I know that many of you have been interested in trying out some of the new features in Classifier (http://classifier.rufy.com/) like LSI (Latent Semantic Indexing) but don't have time to install the external GSL library that was required. You will be happy to know that Ernest Ellingson has graciously provided a native Ruby implementation of the complicated math library. This slows down Classifier's implementation of LSI by a factor of at least 10x, but the idea is that you can now play with LSI all you want. The best part is that as soon as you do install GSL, Classifier will automatically take advantage of it and speed things up considerably. You now have no excuse not to play with classifier since all it takes is: gem install classifier -or- http://rubyforge.org/projects/classifier/ Brand new to this release of Classifier is a string method called #summary that takes full advantage of LSI's ability to find the most important sentences or paragraphs out of a block of text. Here is an example usage: require 'classifier' require 'open-uri' open('http://rufy.com/pickaxe-intro.txt').read.gsub(/<[^>]*>/,"").summary Produces the following summarization of http://rubycentral.com/book/foreword.html: "If you don't believe me, read this book and try Ruby [...] But I was still hoping to design a language that would work for most of the jobs I did everyday [...] Ruby has never been a well-documented language [...] While they were writing it, I was modifying the language itself [...] Shortly after I was introduced to computers, I became interested in programming languages [...] As an object-oriented fan for more than fifteen years, it seemed to me that OO programming was very suitable for scripting too [...] I wanted a language more powerful than Perl, and more object-oriented than Python [...] I believed that an ideal programming language must be attainable, and I wanted to be the designer of it [...] Because I have always preferred writing programs over writing documents, the Ruby manuals tend to be less thorough than they should be [...] It is my hope that both Ruby and this book will serve to make your programming easy and enjoyable" I hope you enjoy Classifier! -Lucas Carlson http://tech.rufy.com/