class GreenMidget::Words
Public Class Methods
record_keys(words, category = nil)
click to toggle source
# File lib/green_midget/models/words.rb, line 9 def self.record_keys(words, category = nil) words.map do |word| Array(category || CATEGORIES).map{ |category| Words[word].record_key(category) } end.flatten end
Public Instance Methods
probability_for(category)
click to toggle source
# File lib/green_midget/models/words.rb, line 15 def probability_for(category) count = self[category] if count == 0.0 1.0 / Examples.total else count / Examples.send(category) end end