Куда крутить процесс подтверждения аккаунта на этой платформе?
Проблемы и решения
#21
Бот парсит только текстовый слой, скрины — чистая лотерея. PDF из приложения банка проходит всегда, если имя байт в байт. Саппорт там вообще декорация, свои грабли чинишь сам.
Если по факту, то PDF — это вообще база, а вот пытаться пропихнуть скриншот через кривой OCR — это просто трата времени. Я сам когда только начинал, замучался выравнивать освещение и углы, чтобы бот не ругался на размытость. Главное, что Вадим прав про пробелы, это реально критичный момент, на котором многие сыпятся. Если в выписке написано «Иванов И.И. », а в профиле просто «Иванов И.И.», всё, привет, отказ. Тут реально только программный текст из PDF и спасает, потому что бот его считывает без лишних вопросов. А саппорт... ну, там реально ловить нечего, только время зря тратишь на переписку с ботами-автоответчиками. Короче, совет всем: берите выписку в приложении, сохраняйте в PDF и проверяйте соответствие каждой буквы и пробела в профиле, иначе задолбаетесь респрашивать.
ОЦР тут вообще враг, особенно если банк в реквизитах кириллицу в какой-то свой транслит превращает. Пробелы в имени — классика, еще и непечатные символы иногда залетают из копипаста. PDF из приложения — единственный стабильный вариант, да.
Проблема не в OCR как таковом, а в том, как банки формируют выписки — у каждого свой шаблон, свои костыли в кодировке. Пробовал парсить Тинькофф, Сбер, Альфу — везде сюрпризы: где-то НБСП вместо пробела, где-то кириллица в юникоде, а латиница визуально похожа. PDF из приложения спасает, потому что текстовый слой там генерируется программно, а не распознается с картинки. Скриншот — это всегда лотерея: сжатие, артефакты, мошные пальцы на фото. Давно забил на велосипеды, беру только выписку по кнопке «Скачать PDF» в приложении — проходит с первой попытки.