Over deze tool
De fonetische encoder zet een woord of naam om in een fonetische code zodat namen die op elkaar lijken naar dezelfde waarde worden afgebeeld — de truc achter fuzzy naammatching, genealogisch zoeken en het ontdubbelen van spellingvarianten. De standaard is American Soundex, een viertekencode: hij behoudt de eerste letter en zet de overige medeklinkers om naar cijfers (B,F,P,V→1; C,G,J,K,Q,S,X,Z→2; D,T→3; L→4; M,N→5; R→6), terwijl klinkers en H, W, Y naar 0 worden afgebeeld.
Het algoritme volgt de klassieke regels precies. Reeksen van hetzelfde cijfer die aangrenzend zijn, of alleen gescheiden door H of W, klappen samen tot één cijfer, terwijl letters gescheiden door een klinker apart worden gecodeerd. Alle nullen worden weggelaten, de behouden eerste letter wordt vooraan gezet, en het resultaat zijn de eerste drie cijfers rechts opgevuld met nullen tot lengte vier. Daarom coderen Robert en Rupert beide naar R163, en codeert Ashcraft naar A261.
Zet de algoritmeschakelaar op Metaphone (of ‘Both’) voor een tweede, modernere fonetische weergave. Metaphone past Engelse uitspraakregels toe — weglaten van stille letters, PH→F, TH→0 (theta), SH/TIA/SIO→X, zachte versus harde C en G, enzovoort — en produceert een sleutel van variabele lengte die homofonen voor Engelse woorden vaak nauwkeuriger groepeert dan Soundex. Alles is een deterministische toestandsmachine die lokaal in je browser wordt berekend; er worden geen gegevens opgezocht of verzonden.