Что мы сделали за год, чтобы вам было легче оплачивать покупки?
Smart Code Engine – 2023.
Мы в Smart Engines занимаемся разработкой систем распознавания на базе искусственного интеллекта. Даже если вы никогда не слышали про нашу компанию – один из наших программных продуктов вы, сами о том не догадываясь, можете использовать каждый день.
Это наша система Smart Code Engine, которая позволяет распознавать кодифицированные объекты – QR-коды и другие штрих-коды, данные банковских карт, номера телефонов. Она уже стоит в мобильных приложениях 9 из 13 системно значимых банков – Альфа-Банка, ВТБ, Газпромбанка, МКБ, банка “Открытие”, ПСБ, Райффайзенбанка, Росбанка и Тинькофф. Некоторые из них – Альфа-Банк и ВТБ – интегрировали нашу разработку и в свои интернет-банки.
Кстати, с нашим ПО клиенты этих банков совершают 50 млн платежей в месяц :)
Мы весь год усердно развивали и совершенствовали наш продукт, чтобы сделать процесс платежей для пользователя максимально удобным. Даже в тех сложных случаях, когда, казалось бы, это невозможно. Теперь обо всем по порядку.
Universal Pay
Главная наша разработка 2023 года – это определенно технология для быстрого и удобного ввода платежных данных UniversalPay. Теперь клиенту не нужно думать о том, как он хочет заплатить или сделать перевод. Фирменная нейросеть сама определяет, что показывает ей человек и в приложении автоматически запускается нужный сценарий оплаты.
Это может быть:
- Любой QR-код;
- Банковские карты — эмбоссированные, напечатанные и гравированные — 21 платежной системы, включая «Мир»;
- Рукописный или напечатанный номер телефона, а также несколько номеров телефона одновременно или номера, записанные с переносами на нескольких строках;
- Рукописный или напечатанный номер банковской карты, в том числе записанный с переносами на нескольких строках.
Распознавание данных для совершения платежей с помощью UniversalPay доступно в мобильных приложениях и в их интернет-версиях. Высокая точность и скорость извлечения данных обеспечиваются даже на бюджетных устройствах на Android.
Распознавание платежных реквизитов
Эту технологию мы разработали для решения одной принципиальной задачи – быстрой и удобной оплаты тех платежек, на которых нет QR-кода.
При совершении банковского платежа человеку нужно вручную внести от 29 до 50 цифр. ИНН частного лица состоит из двенадцати цифр, юридического – из десяти. КПП и БИК – каждый по девять цифр. Номер расчетного банковского счета – это 20 цифр и в нем может подряд идти 5 и более нулей. При этом все реквизиты обычно напечатаны мелким шрифтом, поэтому ввести их быстро без ошибки и проверить (особенно нули) сложно не только на телефоне, но и на компьютере. А в случае ошибок платеж может не пройти или деньги могут уйти не туда, а сами реквизиты нужно будет вводить заново.
QR-коды
- Мы нашли способ, как считывать обрезанные QR-коды – те, у которых отсутствует до 30% площади в зависимости от плотности размещения информации. Это очень удобно, поскольку на платежных документах штрих-код часто помещается не целиком. А перепечатывать все данные – ИНН, КПП, БИК и т.д. вручную – это ну о-о-о-очень утомительно.
- Мы научились сканировать неограниченное число баркодов за сессию. Теперь софт может распознавать неограниченное количество QR и других баркодов – 10, 20, 30, 50, 100, 1000 и так далее. Одним словом, ровно столько, сколько вам нужно.
- Повышена скорость обнаружения штрихкодов на 5%, точность – на 10%.
Номера телефонов
- Мы добавили функционал распознавания номеров телефона, записанных в несколько строк – 1, 2 или 3;
- Теперь распознаются не только номера, начинающиеся с +79, но и с +73, +74.
- Ещё одна интересная фича — множественное распознавание. Система может распознавать сколько угодно номеров телефона. Проверим?
Банковские карточки
- Распознавание рукописного номера банковской карточки. Система находит номер банковской карты, даже если вокруг него напечатан или написан другой текст, на фотографии, скане или в видеопотоке, а затем считывает его. Нейросеть распознает как 16-значные номера платежных карт, которые сегодня наиболее распространены, так и карты с 13, 15, 18 и даже 19 цифрами;
- Система распознает номера карточек, записанных в 1, 2, 3 или 4 строки;
- Ещё одна новая фича — считывание одновременно нескольких номеров банковских карт.