class Mors::Predictor
Public Instance Methods
detectPrefixes(word, dict)
click to toggle source
# File lib/mors/predictor.rb, line 3 def detectPrefixes(word, dict) prefixes = [] chain = '' for i in 0..word.length - 1 if dict['prefixes'].include?(chain + word[i]) && ! dict['prefixes'].include?(chain + word[i] + word[i + 1]) prefixes << chain + word[i] chain = '' else chain << word[i] end end return prefixes end