Личный учебный пример подготовки и проверки данных на полностью вымышленных организациях, адресах и контактах. Это не клиентский заказ и не выполненная интеграция. Задача: объединить точные повторы после нормализации и выделить записи для ручной проверки.
Скрипт нормализует название, город и адрес, объединяет точные повторы, сохраняет разные филиалы, отдельно обрабатывает неполные записи, некорректные контакты и отказы от связи. Внешние сайты, API и модели ИИ не вызывались; сообщения не отправлялись. Проверены пустой вход и конфликтующие контакты.
Из 7 исходных строк получены 3 записи организаций; 2 повтора объединены, 1 неполная запись отложена, 1 контакт исключён по признаку отказа. Подготовлены 2 черновика для ручной проверки. Сопоставление строгое: сокращения и разные написания адресов автоматически не объединяются. Формат email не подтверждает существование ящика.