class Cadmium::Metaphone

Defined in:

cadmium/phonetics/metaphone.cr

Class Method Summary

Class methods inherited from class Cadmium::Phonetics

compare(word1, word2) compare, tokenize_and_phoneticize(word, keep_stops = false) tokenize_and_phoneticize

Class Method Detail

def self.c_transform(token) #

[View source]
def self.d_transform(token) #

[View source]
def self.dedup(token) #

[View source]
def self.drop_b_after_m_at_end(token) #

[View source]
def self.drop_g(token) #

[View source]
def self.drop_h(token) #

[View source]
def self.drop_initial_letters(token) #

[View source]
def self.drop_t(token) #

[View source]
def self.drop_vowels(token) #

[View source]
def self.drop_w(token) #

[View source]
def self.drop_y(token) #

[View source]
def self.process(token, max_length = nil) #

[View source]
def self.transform_ck(token) #

[View source]
def self.transform_g(token) #

[View source]
def self.transform_ph(token) #

[View source]
def self.transform_q(token) #

[View source]
def self.transform_s(token) #

[View source]
def self.transform_t(token) #

[View source]
def self.transform_v(token) #

[View source]
def self.transform_wh(token) #

[View source]
def self.transform_x(token) #

[View source]
def self.transform_z(token) #

[View source]