Sha256: 6afcc4e40957b6a5ee67908b0c3225659807b420465d8a81fcb53d202e59a4fe
Contents?: true
Size: 388 Bytes
Versions: 13
Compression:
Stored size: 388 Bytes
Contents
require 'active_support' require 'active_support/core_ext' require 'damerau-levenshtein' require 'keyword_matcher/version' require 'keyword_matcher/group' require 'keyword_matcher/prophet' require 'keyword_matcher/process' module KeywordMatcher class << self def matched?(keywords, words) Process.new(Group.new(keywords), Prophet.new(words).explode).found? end end end
Version data entries
13 entries across 13 versions & 1 rubygems