ruby index/search

ruby index/search is a general indexing framework for ruby.
Download

ruby index/search Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Josh Myer
  • Publisher web site:
  • http://www.joshisanerd.com/ruby_index/

ruby index/search Tags


ruby index/search Description

ruby index/search is a general indexing framework for ruby. ruby index/search is a general indexing framework for ruby. With it, you can create collections of documents, then index and search them. Currently, both inverted indexing and LSA indexing are supported, with rudimentary result clustering in the works. The indices may be marshalled out (with Marshal.dump()), then pulled back in with Marshal.load(), to allow for relatively quick search operations in both LSA and inverted indices. Requirements: · To do LSA indexing (aka LSI), index depends on the rb-gsl ruby GSL bindings. Unfortunately, these are only available in source form for the vast majority of platforms. · index is structured such that you can use it without GSL, but this means you won't have LSA. Personally, LSA is why I wrote index, but if you're only using inverted indices, you don't need it. · You can download rb-gsl at rb-gsl.rubyforge.org/, but be aware that you'll need the GSL development files to build it. On Debian, this is libgsl0-dev.


ruby index/search Related Software