... a Markov chains generator. Now you can define what is love.
A Markov chain (discrete-time Markov chain or DTMC) named after Andrey Markov, is a mathematical system that undergoes transitions from one state to another, among a finite or countable number of possible states. (c) Wikipedia
gem install love_is
require 'love_is'
generator = LoveIs::Generator.new.parse_file('data')
puts generator.generate
# => Love is sitting pretty.
# Change depth of tree.
generator = LoveIs::Generator.new(5).parse_file('data')
# Generate just 4 words.
puts generator.generate(4)
# => Love is wishing the
# Put tree to yaml.
generator.data_to_yaml('data_in_yaml')
# Get tree from yaml.
generator.data_from_yaml('data_in_yaml')
git checkout -b my-new-feature
);git commit -am 'Added some feature'
);git push origin my-new-feature
);Copyright (c) 2013 Sergey Smagin. See LICENSE for details.