Перейти до вмісту

Генератор кодів Soundex та Metaphone

Перетворіть слова на фонетичні коди, щоб знайти імена, які звучать подібно.

Введення
Список Б (для порівняння)
Вихід

Генератор кодів Soundex та Metaphone

Вставте список імен або слів, і цей інструмент генерує фонетичний код для кожного — короткий відбиток того, як це звучить, а не як написано. Увімкніть Soundex, Metaphone, Double Metaphone та кельнську фонетику незалежно один від одного і порівнюйте їхні коди поруч. Інструмент створений саме для проблеми, яку вирішують ці алгоритми: "Катерина" та "Катрина" виглядають по-різному, але мають збігатися, а помилка в написанні "Смит" все одно має знайтися поряд із "Smith".

Виберіть, розділено ли введення за словами чи за рядками, щоб працювати як зі списками імен по одному в рядку, так і з прозаїчним текстом. Увімкніть "Групувати слова з однаковими кодами" для згортання таблиці в кластери слів з однаковими кодами — найшвидший спосіб знайти подібні імена у списку контактів або результатах опитування. Вставте другий список у поле "Список Б" і інструмент перейде в режим порівняння, зіставляючи кожне слово з основного введення зі списком Б за фонетичним кодом — корисно для узгодження різних написань одного імена клієнта або автора. Виводьте результат як таблицю або CSV для електронної таблиці.

Soundex зберігає першу букву і скорочує решту до трьох цифр, що швидко, але грубо. Metaphone та спрощений варіант Double Metaphone тут точніше відстежують правила англійської вимови, включаючи безголосні літери та діграфи як "ph" та "gh". Кельнська фонетика дотримується німецьких правил, тому краще підходить для німецьких імен. Жоден з чотирьох алгоритмів не ідеальний сам по собі — саме тому інструмент дозволяє запускати кілька одночасно та порівнювати результати.

Усе працює локально у вашому браузері; імена, які ви вставляєте, ніколи не завантажуються на сервер. Скопіюйте результат, завантажте його як файл .txt або передайте прямо на введення іншого інструменту для продовження роботи.

FAQ

Яка різниця між Soundex та Metaphone?
Soundex — це більш старий та простий алгоритм: він зберігає першу букву та скорочує решту слова до трьох цифр. Metaphone точніше моделює англійську вимову — обробляє безголосні літери та діграфи як "ph" чи "gh" — тому зазвичай групує імена точніше, але працює тільки з англійською.
Коли замість цього використовувати кельнську фонетику?
Кельнська фонетика кодує німецькі правила орфографії та вимови, тому помітно краще обробляє німецькі імена та слова, ніж англомовні алгоритми. Використовуйте її разом із Soundex або Metaphone, якщо список змішаний.
Як опція "групувати подібні" визначає збіг?
Вона об'єднує коди всіх увімкнених алгоритмів в один ключ та групує слова з однаковим ключом. Включення більшої кількості алгоритмів робить збіг строгішим, тому що мають погодитися всі увімкнені коди.
Чи можу я порівнювати два окремі списки замість одного?
Так. Вставте другий список у "Список Б" і інструмент перейде в режим порівняння: кожне слово з основного введення перевіряється за фонетичним кодом зі списком Б, що корисно для узгодження різних написань одного списку.
Чи завантажується мій список куди-небудь?
Ні. Кожний фонетичний код генерується повністю у вашому браузері — ваші слова та імена ніколи не покидають вашого пристрою.