Class: Kusari::Generator

Inherits:
Object
  • Object
show all
Defined in:
lib/kusari.rb

Instance Method Summary collapse

Constructor Details

#initialize(gram = 3, ipadic_path = "./ipadic") ⇒ Generator

Returns a new instance of Generator.



6
7
8
# File 'lib/kusari.rb', line 6

def initialize(gram=3, ipadic_path="./ipadic")
  @generator = MarkovSentenceGenerator.new(gram, ipadic_path)
end

Instance Method Details

#add_string(string) ⇒ Object



10
11
12
# File 'lib/kusari.rb', line 10

def add_string(string)
  @generator.add(string)
end

#generate(limit) ⇒ Object



14
15
16
# File 'lib/kusari.rb', line 14

def generate(limit)
  @generator.generate(limit)
end