Точность метафона для поиска слова в словарной базе в php
Я собираюсь реализовать , вы имели в виду функцию для моего приложения в PHP. Слова из базы данных взяты как словарь. Я думаю, что подобные слова можно найти более точно, используя метафон, кроме levenshtein, similer_text, soundex и т. Д. Кто-нибудь может подсказать о точности метафона.
Заранее спасибо.
1 ответ
Метафон является одобрением Soundex. Встроенная функция php использует оригинальный алгоритм 1990 года. Усовершенствован с 1990 года. Двойной метафон можно использовать как расширение PECL с http://pecl.php.net/package/doublemetaphone или загрузить файл класса. с http://swoodbridge.com/DoubleMetaPhone/. (вы можете найти функцию mysql на http://www.atomodo.com/code/double-metaphone/metaphone.sql/view)
Следующее улучшение Metaphone 3 можно купить на http://www.amorphics.com/buy_metaphone3.html