Unistory
Открыть меню

Приложение Dermadex: определяем болезни кожи по фото с помощью AI

Dermadex

Цель и результат

Рами иммигрировал в Канаду из Ирана много лет назад. На Родине у него остался партнер по бизнесу — доктор Худами, профессиональный дерматолог. Вместе они решили помочь пациентам по всему миру лечить кожные заболевания. Мы, Unistory, помогли добиться результата: разработали телемедицинское приложение с интеграцией компьютерного зрения, способное определять 60+ болезней по фото.

Проект стал обладателем серебряных статуэток Tagline Awards 2025 в номинациях «Лучшая AI-технология» и «AI для медицины».

Срок

6 мес

Год

2024

Технологии

Киллер-фича — AI

Почему искусственный интеллект? Во-первых, это единственный способ дать диагноз по фотографии проблемного участка кожи. Нейросеть позволяет автоматизировать процесс и дать пользователям базовые рекомендации. Во-вторых, использовать AI как инструмент телемедицины — мощный пиар-ход для продвижения приложения.
Баннер кейса (мобильная версия)

Концепция

Рами и доктор Худами на старте определили главный пользовательский сценарий:
1. Пользователь с проблемным участком кожи делает его фотографию и загружает в приложение.
2. Искусственный интеллект ставит первичный диагноз — определяет заболевание и рекомендует пути лечения.
3. Сразу же после этого пользователь может записаться на консультацию к профессиональному дерматологу.

Монетизация

Приложение бесплатное: пациенты получают рекомендации от искусственного интеллекта. Основной вариант монетизации: дерматолог, который зарегистрировался на платформе и подтвердил свою квалификацию, будет отдавать небольшую комиссию с каждой платной консультации. Запланировали и другие опции монетизации: стандартная реклама в приложениях и спонсированные статьи в разделе «Полезные материалы».
Баннер кейса (мобильная версия)

Начало проекта

Задача амбициозная — превратить нейросеть в профессионального диагноста по кожным заболеваниям. С ней Рами пошел на Upwork, и тут в игру вступаем мы, Unistory!
Наши менеджеры проработали структуру проекта и подобрали технологии: для веб-версии решили использовать React, для мобильного приложения — React Native, а общий бэкенд реализовать на C#.
Вместе с заказчиком сразу определились, что в первую очередь сконцентрируемся на поиске датасетов, выборе нужной модели AI и ее обучении. Все остальное — потом. Сначала нам нужна киллер-фича!
Баннер кейса (мобильная версия)

Разработка Proof of concept

Первым этапом разработки стала подготовка Proof of concept (PoC). Мы часто работаем с экспериментальными проектами, еще чаще — на технологиях блокчейн и AI, поэтому для создания PoC у нас есть специальный сотрудник — R&D-инженер. Именно он проверяет самые рискованные технические гипотезы — а значит, экономит деньги и время на разработку всего продукта.
На этом этапе решили, что для проверки гипотез и разработки Proof of concept будет достаточно научить нейросеть определять шесть групп заболеваний. Следующая задача — найти данные (датасеты) для обучения нейросетей.

Всё это может звучать сложно, но наши разработчики знают, как превратить даже самую сложную идею в рабочий продукт. Больше об этом можно узнать в разделе AI-услуг на нашем сайте.
Баннер кейса (мобильная версия)

Датасеты и тестирование

Исследовали open-source репозитории, и нашли 21 датасет. К нашему разочарованию оказалось, что качественного материала в них не так много. Чтобы решить эту проблему, решили полагаться на zero-shot и few-shot при тестировании.
Разработчики протестировали несколько моделей AI, и выбрали CLIP — базовую модель, которая позволяет классифицировать изображения, находить на них объекты и генерировать текст на основе изображений.

Zero-shot и fine-tuning

1. Zero-shot. Оценивали возможности моделей без предварительного обучения на датасетах. Это означает, что модель тестировалась на задачах или датасетах, с которыми до этого не имела дела.
2. Fine-tuning (few-shot). Здесь модели проходили дополнительное обучение на наших датасетах
Баннер кейса (мобильная версия)

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

Обученная нейросеть выдала 99% точности диагноза при условии качественной фотографии! Научили CLIP находить 60+ разных заболеваний, объединенных в шесть больших групп: акне, псориаз, розацеа, экзема, герпес, витилиго.

Объем данных

Главная проблема, с которой столкнулись разработчики, все та же — нехватка данных и недостаточно качественные датасеты из открытого доступа.
Решением стала аугментация данных — мы расширили базу, сгенерировав искусственные данные на основе реальных. Добавив незначительные искажения в изображения, смогли существенно расширить базу для обучения модели. Сейчас продолжаем искать датасеты для обучения, цель — научить CLIP работать с 30 группами заболеваний.
Баннер кейса (мобильная версия)

Стандартизация HIPAA

Пока наш R&D-инженер работал над Proof of Concept, а менеджеры готовили структуру, заказчик занимался юридическими вопросами. Рами изучил, каким должно быть приложение, чтобы пройти стандартизацию HIPAA для будущего запуска в США. HIPAA — сертификация, говорящая о том, что продукт удовлетворяет требованиям безопасности по отношению к данным пациентов.
Чтобы получить лицензию HIPAA, мы заранее проработали логирование всего и вся: каждый запрос пользователя должен записываться в базу данных. Информация должна сохраняться о всех действиях пациентов, врачей и администраторов. При этом доступ к данным о пациентах не должен иметь никто.

Запуск приложения

Рами сейчас готовит запуск приложения в Канаде. После этого планируем масштабироваться на рынке США и Европы. Запуск будет идти поэтапно, ведь в каждой стране свои нюансы здравоохранения.

Если хотите узнать больше о том, как искусственный интеллект помогает бизнесу — читайте нашу статью про AI-агентов.
Баннер кейса (мобильная версия)

«Я долго искал команду, способную разработать мобильное приложение для определения кожных болезней по фото. Портфолио Unistory впечатлило меня: экспертиза в нейросетях и компьютерном зрении, опыт в медицинской сфере. Я сразу решил, что эти ребята — идеальный выбор для нас, и не ошибся. Результат — мобильное приложение с интеграцией AI-модели CLIP, способное определить 6 групп заболеваний».

(c) Рами, Dermadex

Участники команды

Даниил Семёнов

Руководитель проектов

Илья Смирнов

Проектный менеджер

Алексей Чепурин

UX/UI дизайнер

Юрий Умнов

ML-инженер

Андрей Бабенков

Mobile разработчик

Ян Борцов

Backend разработчик

Владислав Кирбятьев

Backend разработчик

Ростислав Петров

Тестировщик

Оставить заявку

Нажимая кнопку, вы даёте согласие на обработку персональных данных.

Или напишите напрямую

Email
Telegram
@danilaunistory

Данила, руководитель ИИ-разработки

Или напишите напрямую

Email
Telegram
@danilaunistory

Данила, руководитель ИИ-разработки

cookies Делаем сайт чуть умнее с помощью cookie.