Телефоны

Во многих базах данных телефоны либо содержатся единой строкой, или разбиты по типам. Они также могут быть перепутаны местами и быть в разных форматах — с разными разделителями, с и без кода города, с дополнительными пометками и т.д.

Наша технология позволяет разделять телефоны, описанные в одной строке или разбитые по полям, автоматически определять их тип (мобильный, рабочий, домашний и т.д.), отсекать лишнюю информацию и приводить их к единому формату. Если телефон не содержит код города, или этот код неправильный, то он может быть также определен автоматически на основании части адреса или набора согласованных предположений.

 

Заказать консультацию

 

Основные функции

  • Выделение кода города из телефона
  • Приведение компонентов телефона к единому формату
  • Проверка существования телефонного кода
  • Проверка и восстановление телефонных кодов на основании почтового адреса
  • Определение типа телефона по его коду и ключевым словам в строке («факс», «моб», «дом», «раб» и пр)
  • Выделение мобильных телефонов
  • Выявление несуществующих телефонов (например, «11111111»)
  • Проверка соответствия длины телефона системе нумерации населенного пункта
  • Разделение множества телефонов, заданных одной строкой, например, «моб 916 1510679, дом 320-78-10, рабочий 80951128912 доб. 3342» с учетом их типа.
  • Извлечение города на основании телефонного кода
  • Замены телефонных кодов для устаревших телефонов
  • Простановка кода проверки распознанного телефона

 

 

Технологическое обеспечение

  • Десятки тысяч шаблонов для распознавания телефонов
  • Сотни бизнес-правил для преобразования телефонов

Пример обработки телефонов

Исходные данные:

"7-4212-787721 456-55-77 доб 33", «Москва, ...»

Результат обработки:

7 Код страны первого телефона
4212 Код города первого телефона
787721 Первый телефон
GOOD_REGION_CONFLICT  Код проверки первого телефона: конфликт кода телефона с городом из адреса
7 Код страны второго телефона
495 Код города второго телефона
4565577 Второй телефон
33 Добавочный второго телефона
GOOD_CITY Код проверки второго телефона: код города восстановлен на основании адреса

 

Заказать консультацию