lib/classifier/string_extensions.rb in classifier-1.1.1 vs lib/classifier/string_extensions.rb in classifier-1.2.0

- old
+ new

@@ -1,11 +1,16 @@ # Author:: Lucas Carlson (mailto:lucas@rufy.com) # Copyright:: Copyright (c) 2005 Lucas Carlson # License:: LGPL -require 'classifier/string_extensions/porter_stemmer' -require 'classifier/string_extensions/word_hash' +begin + require_gem 'stemmer' +rescue LoadError + puts "Please install stemmer from http://rubyforge.org/projects/stemmer or 'gem install stemmer'" + exit(-1) +end -class String - include Classifier::Stemmable - include Classifier::WordHash +require 'classifier/extensions/word_hash' + +class Object + def prepare_category_name; to_s.gsub("_"," ").capitalize.intern end end \ No newline at end of file