> match | rating | approach <

// MRA - Match Rating Approach for intelligent sammenligning av navn

0 tegn
0 tegn
[SCORING]

Likhetsscore

Beregner numerisk likhet mellom navn.

[6-CHAR]

Begrenset til 6 tegn

Optimaliserte koder med de 3 første og 3 siste tegnene.

[INTELLIGENT]

Intelligent matching

Justerer terskelen basert på navnelengde.

>> teknisk informasjon

Hvordan Match Rating Approach fungerer

Match Rating Approach (MRA) er en fonetisk algoritme utviklet av Western Airlines i 1977. Den koder navn ved å fjerne vokaler (unntatt første bokstav), fjerne doble konsonanter og kutte resultatet ned til 6 tegn (første 3 + siste 3 hvis navnet er lengre). I sammenligningsfasen beregnes likheten ved å sammenligne tegn fra både begynnelsen og slutten, og terskelen justeres basert på den samlede lengden på kodene.

Hvorfor bruke MRA?

  • Mer presis enn Soundex for variasjoner i navn
  • Innebygd system for likhetsscore
  • Håndterer både fonetiske og ortografiske variasjoner
  • Nyttig for deduplisering av databaser
  • Effektiv for slektsforskning og kobling av registre

MRA‑koding og matching

Kodesteg:
1. Fjern vokaler (unntatt den første)
2. Fjern doble konsonanter
3. Behold de 3 første + 3 siste hvis lengden > 6

Eksempler:
CATHERINE → CTHRN
  C[a]TH[e]R[i]N[e] → CTHRN

KATHERINE → KTHRN
  K[a]TH[e]R[i]N[e] → KTHRN

SMITH → SMTH
  SM[i]TH → SMTH

Match‑terskler:
Sum ≤ 4: krever 5 treff
Sum 5–7: krever 4 treff
Sum 8–11: krever 3 treff
Sum ≥ 12: krever 2 treff

CTHRN vs KTHRN:
Sum = 10, krever 3 treff
Faktisk: 4 treff → MATCH!

>> ofte stilte spørsmål

Hva er Match Rating Approach?

Match Rating Approach (MRA) er en fonetisk algoritme utviklet av Western Airlines i 1977 for matching av passasjernavn. Den kombinerer en kodings‑ og sammenligningsfase og gir både en fonetisk kode og en likhetsscore mellom navn.

Hvordan skiller MRA seg fra andre fonetiske algoritmer?

I motsetning til Soundex eller Metaphone, som bare leverer koder, inkluderer MRA en avansert sammenligningsalgoritme som beregner likhetsscore. Terskelen for match justeres basert på navnelengden, noe som gjør algoritmen mer fleksibel og nøyaktig.

Hva betyr likhetsscoren?

Likhetsscoren er antall tegn som stemmer overens når to MRA‑koder sammenlignes fra begynnelsen og slutten. Minimumsscoren som kreves avhenger av den kombinerte lengden på kodene — kortere navn trenger høyere likhet for å regnes som et match.

Når bør jeg bruke MRA?

MRA er ideell for applikasjoner som krever nyansert navnematching: kundedatabaser, slektsforskning, svindeloppdagelse og kobling av registre. Den er spesielt nyttig for å finne potensielle duplikater med ulike stavemåter.

KOPIERT!