Module: DivergenceMeter
- Defined in:
- lib/divergence_meter.rb,
lib/divergence_meter/cli.rb,
lib/divergence_meter/version.rb,
lib/divergence_meter/did_you_mean.rb,
lib/divergence_meter/levenshtein_distance.rb
Overview
DiveergenceMeter main module
Defined Under Namespace
Classes: CLI, DidYouMean, LevenshteinDistance
Constant Summary collapse
- VERSION =
version
'1.0.1'
Class Method Summary collapse
-
.did_you_mean(target, words) ⇒ String
(also: もしかして)
Did you mean word.
-
.distance(word1, word2) ⇒ Fixnum
Levenshtein Distance.
Class Method Details
.did_you_mean(target, words) ⇒ String Also known as: もしかして
Returns did you mean word.
19 20 21 |
# File 'lib/divergence_meter.rb', line 19 def did_you_mean(target, words) DidYouMean.new(target, words).run end |
.distance(word1, word2) ⇒ Fixnum
Returns Levenshtein Distance.
12 13 14 |
# File 'lib/divergence_meter.rb', line 12 def distance(word1, word2) LevenshteinDistance.run(word1, word2) end |