class FetchQuester::SayFetch
Public Class Methods
gabbler()
click to toggle source
# File lib/fetch_quester.rb, line 27 def self.gabbler require "gabbler" gabbler = Gabbler.new data = File.read("data/examples.txt") gabbler.learn(data) puts gabbler.sentence end
generate_examples()
click to toggle source
# File lib/fetch_quester.rb, line 8 def self.generate_examples require "ExampleGenerator" open("data/examples.txt", "w") { |f| ExampleGenerator::Generate_Examples.greeting ExampleGenerator::Generate_Examples.agent ExampleGenerator::Generate_Examples.request ExampleGenerator::Generate_Examples.item ExampleGenerator::Generate_Examples.for_from ExampleGenerator::Generate_Examples.neighbor ExampleGenerator::Generate_Examples.place f.print $do_greeting; f.print $do_agent f.print $do_request; f.print $do_item f.print $do_for_from; f.print $do_neighbor f.print $do_place; } end