BMDMSoundex
BMDMSoundex copied to clipboard
Arabic input causes long processing time
This code causes a very long loop, which might be a major problem for real time systems:
$phonetic = Phonetic::app()->run();
$phonetic->BMSoundex->getPhoneticKeys("الفندقومية");
It took me 383 seconds to finish.
Library has got new lease of life. Creators of the original BMPM are now involved: Stephen P. Morse and Alexandre Beider. Algorithm of phonetic matching for Arabic language will be revised.