🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.lang.pascal
2 messages
2 total messages Started by Marco Guenther Thu, 18 Jan 1996 15:29
Algorithmen zur phonetischen Suche gesucht
#23
Author: Marco Guenther
Date: Thu, 18 Jan 1996 15:29
24 lines
1597 bytes
Ich beschaeftige mich seit einiger Zeit mit der phonetischen Suche um in 
Namenslisten unterschiedlich (ev. auch falsch) geschriebene aber gleich- 
lautende Namen auffinden zu koennen.
In der Litheratur fand ich zu diesem Thema folgende zwei Algorithmen: Soundex 
und Metaphone.
Die Problematik besteht nun darin, dass die Ersetzungsfunktionen dieser 
Algorithmen, in denen gleichklingende Laute in einer Zeichenkette durch ein 
einheitliches Zeichen ersetzt werden, auf die englische Sprache zugeschnitten 
sind.

Ich suche also ein moeglichst vollstaendiges Regelwerk zur Ersetzung 
gleichklingender Laute in Strings oder noch besser einen an die deutsche 
Sprache angepassten Algorithmus.
Sollten weitere Algorithmen zur phonetischen bekannt seien als die oben 
genannten waere ich auch daran interessiert.

Vielen Dank im Vorraus!

Marco Guenther

------------------------------------------------------------------------
Marco Guenther                            TU-Chemnitz/Zwickau
eMail:                                    mgu@informatik.tu-chemnitz.de
------------------------------------------------------------------------
Re: Algorithmen zur phonetischen Suche gesucht
#24
Author: Andreas Schlechte
Date: Fri, 19 Jan 1996 10:09
40 lines
2416 bytes
In artice <4dlp0g$1bs@pyrrhus-f.hrz.tu-chemnitz.de>, Marco Guenther wrote:

 > Ich suche also ein moeglichst vollstaendiges Regelwerk zur Ersetzung 
 > gleichklingender Laute in Strings oder noch besser einen an die deutsche 
 > Sprache angepassten Algorithmus.
 > Sollten weitere Algorithmen zur phonetischen bekannt seien als die oben 
 > genannten waere ich auch daran interessiert.

In der letzten oder vorletzten Dos war ein Artikel zu diesem Thema
im MC-Extra. Die Spezifikation vom einfachen Soundexcode habe ich irgendwann
mal abgetippt s.u. Wennn ich mich nicht irre, waren das auch die Regeln
für die deustsche Sprache.

 Der Soundexcode wird wie folgt gebildet:
  - wandle alles in Groábuchstaben
  - Der Anfangsbuchstabe des Wortes ist der erste Buchstabe des Codes
  - entferne A,E,I,O,U,H,W,Y
  - ersetze B,F,P,V durch 1
  - ersetze C,G,J,K,Q,S,X,Z durch 2
  - ersetze D,T durch 3
  - ersetze L durch 4
  - ersetze M,N durch 5
  - ersetze R durch 6
  - gleiche Ziffern in Folge werden durch eine einzige ersetzt (z.b.
    11111 -> 1
  - nimm den Buchstaben und die ersten drei Ziffern als Code.
 

MFG Andi

--
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
> Andreas Schlechte                   Tel.: +49-5323-1289 Q                 <
> Am Klepperberg 2                          +49-5323-9499-7                 <
> 38678 Clausthal-Zellerfeld          Fax.: +49-5323-9499-3                 <
> email: inas@mib.harz.de             WWW: http://www.tu-clausthal.de/~inas <
>---------------------------------------------------------------------------<
> FAQ-Keeper (german fido pascal newsgroups)     WWW:   /~inas/computer/FAQ <
> Member of PRUSSG                WWW:  /~inas/computer/prussg/Welcome.html <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads