lib/sastrawi/stemmer/stemmer_factory.rb in sastrawi-0.1.0.pre vs lib/sastrawi/stemmer/stemmer_factory.rb in sastrawi-0.1.0
- old
+ new
@@ -1,11 +1,12 @@
require 'sastrawi/dictionary/array_dictionary'
+
require 'sastrawi/stemmer/cached_stemmer'
require 'sastrawi/stemmer/stemmer'
+
require 'sastrawi/stemmer/cache/array_cache'
-
module Sastrawi
module Stemmer
class StemmerFactory
def create_stemmer(is_dev = false)
stemmer = Sastrawi::Stemmer::Stemmer.new(create_default_dictionary(is_dev))
@@ -27,10 +28,10 @@
get_words_from_file
end
def get_words_from_file
root_directory = File.expand_path('../../../..', __FILE__)
- dictionary_file_path = File.join(root_directory, 'data/kata-dasar.txt')
+ dictionary_file_path = File.join(root_directory, 'data/base-word.txt')
dictionary_content = []
File.open(dictionary_file_path, 'r') do |file|
file.each do |line|
dictionary_content.push(line.chomp)