🔥ML Kit — это достаточно молодой, но мощный фреймворк от компании Google. Он позволяет внедрить возможности машинного обучения и искусственного интеллекта в мобильные приложения на Android и iOS.
Основное преимущество фреймворка — простота. Зачастую разработчику достаточно нескольких строчек кода, чтобы реализовать сложные сценарии поведения, например, извлечь текст из изображения, перевести информацию на несколько языков и т.д. ML Kit работает в режиме реального времени: для считывания информации с изображения вам не нужно делать фотографию и сохранять на смартфон, достаточно навести камеру — и фреймворк распознает данные. Что особенно приятно — библиотека полностью бесплатна!
Перечислим возможности ML Kit, наиболее востребованные у разработчиков:
➡️Распознавание текста. Нейронная сеть распознает языки, созданные на основе латыни и денагари, а также китайский, японский и корейский. Можно извлекать текст с изображения, считывать данные с банковской карты или упаковок продуктов. ML Kit сохранит оригинальную структуру информации — разбивку на абзацы, строки.
➡️Перевод текста. Сейчас доступен моментальный перевод между 59 языками. Принцип тот же, что и в приложении Google Translate. Вы скачиваете только нужные вам языковые пакеты и удаляете их, если перестаете использовать. Это удобно и экономит место на устройстве.
➡️Сканирование кодов. ML Kit умеет распознавать такие коды, как EAN-8, EAN-13, UPC-A, UPC-E, Aztec, Data Matrix, QR-коды и другие. С этой функцией мы работали на одном из проектов, где пользователь мог считать информацию о товаре:
🔘по штрихкоду, чтобы узнать состав продукта;
🔘по QR-коду, чтобы отсканировать чек.
➡️Распознавание лиц. Фреймворк позволяет обнаружить на фото людей, определить ключевые черты, контуры лица и эмоции, например, когда человек улыбается или у него закрыты глаза.
➡️Создание собственных моделей машинного обучения. Это дает безграничные возможности для использования фреймворка.
Специалисты SimbirSoft, например, применяли ML Kit для разработки медийных, обучающих площадок, IT-решений в ритейле, финтехе и других сферах.
Больше о наших работах читайте на сайте.
Post #127
101