> metaphone | fonetisch | geluid <

// Metaphone - fonetisch algoritme om woorden op basis van uitspraak te indexeren

0 tekens
0 tekens
[PHONETIC]

Geluid-gebaseerd

Encodeert woorden op basis van uitspraak in plaats van spelling.

[FUZZY]

Fuzzy matching

Vindt woorden die hetzelfde klinken, ook al worden ze anders gespeld.

[ENGLISH]

Geoptimaliseerd voor Engels

Speciaal ontworpen voor Engelse uitspraakregels.

>> technische info

Hoe Metaphone werkt

Metaphone is een fonetisch algoritme dat woorden codeert op basis van hun Engelse uitspraak. Het past een reeks transformatie­regels toe om letters en lettercombinaties om te zetten in fonetische codes. Woorden die vergelijkbaar klinken krijgen dezelfde code, wat nuttig is voor fuzzy matching, spellingscontrole en naammatching in databases.

Waarom Metaphone gebruiken

  • Naam­matching in databases ondanks variaties in spelling
  • Spellingscontrole en suggesties voor correcties
  • Fuzzy zoekopdrachten in applicaties
  • Genealogisch onderzoek naar achternaamvarianten
  • Spraakherkenning en spraakverwerking

Metaphone-voorbeelden

Veelvoorkomende transformaties:\nPH → F (phone → FON)\nCH → X (church → XRCH)\nC+E/I/Y → S (center → SNTR)\nG+E/I/Y → J (george → JRJ)\n\nWoorden die vergelijkbaar klinken:\nSmith → SM0\nSmythe → SM0\nSchmidt → XMT\n\nKnight → NT\nNight → NT\n\nCough → KF\nCoffee → KF

>> veelgestelde vragen

Wat is Metaphone?

Metaphone is een fonetisch algoritme dat in 1990 werd gepubliceerd door Lawrence Philips. Het verbetert Soundex door complexere regels te gebruiken die beter aansluiten bij Engelse uitspraakpatronen.

Hoe verschilt Metaphone van Soundex?

Metaphone gebruikt geavanceerdere regels en houdt rekening met letterposities en -combinaties. Het is nauwkeuriger voor Engelse woorden dan Soundex, dat oorspronkelijk is ontworpen voor achternamen en eenvoudigere numerieke codes gebruikt.

Waarvoor worden Metaphone-codes gebruikt?

Metaphone-codes worden vaak gebruikt in spellingscontrole, zoekmachines, deduplicatie van databases, genealogisch onderzoek en in elke toepassing die woorden moet matchen die hetzelfde klinken maar anders worden geschreven.

Is Metaphone taalspecifiek?

Ja, Metaphone is specifiek ontworpen voor Engelse uitspraak. Voor andere talen zijn andere fonetische algoritmen zoals Cologne phonetic (Duits) of Caverphone (Nieuw-Zeelands Engels) vaak geschikter.

// Snelle referentie

LettersCodeBeschrijving
PHFPH → F
TH0TH → 0 (zero = “th”)
SH, CHXSH, CH → X
KN GN PN AE WR—drop first letter at word start
WHWWH → W at word start
C + I/E/YSC → S, otherwise K
DG + I/E/YJDG → J
A E I O U—vowels kept only at word start

// algo

word -> upper-case letters only
1. apply initial-letter rules (KN, GN, PN, AE, WR, WH, X)
2. scan left to right, mapping letters by the rule table
3. skip duplicate adjacent letters (except C)
4. drop vowels unless first letter
5. output = remaining codes

>> Meer vragen

V: Wat is het Metaphone-algoritme?

A: Metaphone, in 1990 ontwikkeld door Lawrence Philips, zet woorden om in een fonetische code volgens Engelse uitspraakregels. Woorden die hetzelfde klinken krijgen dezelfde code.

V: Hoe verschilt Metaphone van Soundex?

A: Soundex gebruikt alleen lettergroepen en geeft vier vaste tekens. Metaphone past contextregels toe (PH → F, KN → N) en maakt codes van variabele lengte met letters, dus onderscheidt Engelse namen beter.

V: Wat betekent de „0” in een Metaphone-code?

A: De nul staat traditioneel voor de „th”-klank (zoals in „think”). Het is een symbool om TH niet met T te verwarren, geen cijfer zoals bij Soundex.

GEKOPIEERD!