Example: Display our site Glossary, Sans Frames
Key Word Search
by term...
by definition...
 
for letter: "S"
Results

SALT
 
SAML
 
Screen Pop
 
SDH
 
SDSL
 
Secure Sockets Layer
 
SEMCI
 
Service Bureau
 
Service Level
 
Service Oriented Architecture
 
Session Initiation Protocol
 
Short Message Service
 
Side Tone
 
Signaling System 7
 
Signaling System Number 6
 
Signaling System Number 7
 
Signaling System Number Seven
 
Signaling System Seven
 
Simple Network Management Protocol
 
Simple Object Access Protocol
 
SIP
 
SLIC
 
SLOC
 
SLOC/SM
 
SMS
 
Smurf
 
SNMP
 
SOA
 
SOAP
 
Sockets
 
Soft-offer
 
SONET
 
SoundEx
 
Source Lines Of Code
 
Spaghetti Security
 
Spam
 
Speech Recognition
 
Split
 
SPML
 
Spread Spectrum
 
SQL
 
SS No 7
 
SS6
 
SS7
 
SSH
 
SSL
 
Stack
 
Structured Query Language
 
SVL
 
SWIFTML
 
Symmetrical Digital Subscriber Line
 
Synchronous Digital Hierarchy
 
Synchronous Optical Network
 
 

Term

SoundEx
   



Definition Soundex is the name of a search algorithm that takes a word, such as a person's name, as input and produces a character string which identifies a set of words that are (roughly) phonetically alike. It is very handy for searching large databases when the user has incomplete data.

The algorithm is fairly straight forward for programmers to code, requiring no backtracking or multiple passes over the input word. In fact, soundex is so straight forward, it was done by hand by census takers in the U.S. around the turn of the 19th century (1880 to 1920).

The original Soundex algorithm (which was named simply "INDEX" at the time) was patented by Robert C. Russell in 1918. The method is based on the six phonetic classifications of human speech sounds (bilabial, labiodental, dental, alveolar, velar, and glottal), which in turn are based on where you put your lips and tongue to make the sounds.

A good article about SoundEx from Creativyst® Software is available on the web. It is entitled:

Understanding Classic SoundEx Algorithms

The article includes source code implementations of SoundEx in C, JavaScript, Perl, and Visual Basic (VB).

The JavaScript code has also been implemented in a world wide web based tool that converts names and words into their respective SoundEx codes. It is free, and can be embedded into web sites and popped up by visitors. It is available at:

http://www.creativyst.com/Doc/Articles/SoundEx1/SoundExR/SXRWeb.htm

   



Also  

Web-based glossary software: (c) Creativyst, 2001-2006