Discover & Build Mini-Apps

AI Assistant

yellowlaw@yellowlaw
1. Название проекта: Cosmetic Scanner

2. Главная концепция:
Разработать кроссплатформенное мобильное приложение для iOS и Android, которое с помощью искусственного интеллекта распознает банки косметических средств по фотографии и предоставляет пользователю детальную, структурированную информацию о продукте на русском или английском языке.

3. Ключевые функции:

а) Сканирование продукта через камеру:

· Интерфейс: Экран с кнопкой активации камеры и областью для захвата изображения.
· Процесс: Пользователь наводит камеру на банку (любого размера, под любым углом, при разном освещении). Приложение в реальном времени выделяет контур банки и делает автоматический снимок, когда продукт находится в фокусе.
· Альтернативная загрузка: Возможность загрузить изображение из галереи устройства.

б) AI-распознавание и анализ:

· Распознавание: Нейросеть должна точно идентифицировать бренд и название продукта по этикетке, логотипу и упаковке, игнорируя возможные блики, надписи и царапины.
· Поиск данных: После идентификации, AI-система (например, на основе LLM - Large Language Model) должна просканировать базу данных косметических средств, официальные сайты брендов, отзывы, научные обзоры ингредиентов (INCI) и сгенерировать структурированный отчет.

в) Вывод информации о продукте:
Информация должна отображаться на чистом, легкочитаемом экране с иконками. Блоки информации:

1. Название и бренд: Крупным шрифтом.
2. Категория: Крем, сыворотка, тонер, маска и т.д.
3. Тип кожи: (Иконки + текст) Например: "Для жирной и проблемной кожи", "Для сухой и чувствительной кожи", "Универсальное".
4. Как применять: Пошаговая инструкция (например, "Наносить утром и вечером на очищенную кожу лица легкими массажными движениями").
5. Влияние на кожу и ключевые свойства: Список основных эффектов (например: "Увлажнение", "Сужение пор", "Анти-эйдж", "Осветление пигментации").
6. Ключевые активные компоненты: Список основных действующих веществ с кратким пояснением их функции (например: "Гиалуроновая кислота - интенсивное увлажнение", "Салициловая кислота - отшелушивание и борьба с акне").
7. Предупреждения: (Если применимо) Например: "Не рекомендуется для кожи вокруг глаз", "Перед использованием проведите тест на аллергию".

г) Многоязычная поддержка:

· Язык по умолчанию: Русский.
· Переключение языка: В настройках приложения должна быть возможность переключить интерфейс и весь генерируемый контент на Английский язык.
· Важно: Все тексты, сгенерированные AI, должны быть доступны на обоих языках.

4. Технические требования:

· Платформы: iOS (версия 14.0 и выше) и Android (версия 10.0 и выше).
· Технологии: React Native / Flutter / Kotlin Multiplatform (на усмотрение разработчиков) для кроссплатформенной разработки.
· AI/ML Модуль:
  · Для распознавания изображений: Использовать готовые ML-модели (Google ML Kit, Apple's Vision Framework) или обучить кастомную модель на датасете изображений косметических банок.
  · Для генерации контента: Интеграция с мощной LLM (например, GPT-4 от OpenAI, или аналогичной с возможностью тонкой настройки). Модель должна быть дообучена на специализированных данных по косметологии и дерматологии, чтобы избегать галлюцинаций и давать точные, проверяемые данные.
· Дизайн (UI/UX): Современный, минималистичный дизайн в стиле "Neumorphism" или "Material Design". Приложение должно быть интуитивно понятным и эстетически приятным. Основные цвета: спокойные, пастельные тона (белый, бежевый, нежно-зеленый).

5. Экраны приложения:

1. Экран запуска (Splash Screen): Логотип приложения.
2. Главный экран: Видоискатель камеры с кнопкой "Сканировать". Кнопка для доступа к галерее.
3. Экран результата: Структурированная карточка продукта с описанной выше информацией.
4. История сканирований: Экран со списком всех ранее отсканированных продуктов (сохраняется локально на устройстве).
5. Настройки: Раздел для смены языка (Русский/Английский), политика конфиденциальности, обратная связь.

6. Система профилей: Пользователь может создать профиль с указанием своего типа кожи и основных проблем. Приложение может тогда давать персонализированные рекомендации: "Этот продукт вам подходит/не подходит, потому что...".
· Избранное: Возможность сохранять понравившиеся продукты в отдельный список.
· Оффлайн-режим: Базовая функция распознавания и история сканирований работают без интернета (сложно, но возможно с ондевайс ML-моделями).
63
0
0

1. Название проекта: Cosmetic Scanner 2. Главная концепция: Разработать кроссплатформенное мобильное приложение для iOS и Android, которое с помощью искусственного интеллекта распознает банки косметических средств по фотографии и предоставляет пользователю детальную, структурированную информацию о продукте на русском или английском языке. 3. Ключевые функции: а) Сканирование продукта через камеру: · Интерфейс: Экран с кнопкой активации камеры и областью для захвата изображения. · Процесс: Пользователь наводит камеру на банку (любого размера, под любым углом, при разном освещении). Приложение в реальном времени выделяет контур банки и делает автоматический снимок, когда продукт находится в фокусе. · Альтернативная загрузка: Возможность загрузить изображение из галереи устройства. б) AI-распознавание и анализ: · Распознавание: Нейросеть должна точно идентифицировать бренд и название продукта по этикетке, логотипу и упаковке, игнорируя возможные блики, надписи и царапины. · Поиск данных: После идентификации, AI-система (например, на основе LLM - Large Language Model) должна просканировать базу данных косметических средств, официальные сайты брендов, отзывы, научные обзоры ингредиентов (INCI) и сгенерировать структурированный отчет. в) Вывод информации о продукте: Информация должна отображаться на чистом, легкочитаемом экране с иконками. Блоки информации: 1. Название и бренд: Крупным шрифтом. 2. Категория: Крем, сыворотка, тонер, маска и т.д. 3. Тип кожи: (Иконки + текст) Например: "Для жирной и проблемной кожи", "Для сухой и чувствительной кожи", "Универсальное". 4. Как применять: Пошаговая инструкция (например, "Наносить утром и вечером на очищенную кожу лица легкими массажными движениями"). 5. Влияние на кожу и ключевые свойства: Список основных эффектов (например: "Увлажнение", "Сужение пор", "Анти-эйдж", "Осветление пигментации"). 6. Ключевые активные компоненты: Список основных действующих веществ с кратким пояснением их функции (например: "Гиалуроновая кислота - интенсивное увлажнение", "Салициловая кислота - отшелушивание и борьба с акне"). 7. Предупреждения: (Если применимо) Например: "Не рекомендуется для кожи вокруг глаз", "Перед использованием проведите тест на аллергию". г) Многоязычная поддержка: · Язык по умолчанию: Русский. · Переключение языка: В настройках приложения должна быть возможность переключить интерфейс и весь генерируемый контент на Английский язык. · Важно: Все тексты, сгенерированные AI, должны быть доступны на обоих языках. 4. Технические требования: · Платформы: iOS (версия 14.0 и выше) и Android (версия 10.0 и выше). · Технологии: React Native / Flutter / Kotlin Multiplatform (на усмотрение разработчиков) для кроссплатформенной разработки. · AI/ML Модуль: · Для распознавания изображений: Использовать готовые ML-модели (Google ML Kit, Apple's Vision Framework) или обучить кастомную модель на датасете изображений косметических банок. · Для генерации контента: Интеграция с мощной LLM (например, GPT-4 от OpenAI, или аналогичной с возможностью тонкой настройки). Модель должна быть дообучена на специализированных данных по косметологии и дерматологии, чтобы избегать галлюцинаций и давать точные, проверяемые данные. · Дизайн (UI/UX): Современный, минималистичный дизайн в стиле "Neumorphism" или "Material Design". Приложение должно быть интуитивно понятным и эстетически приятным. Основные цвета: спокойные, пастельные тона (белый, бежевый, нежно-зеленый). 5. Экраны приложения: 1. Экран запуска (Splash Screen): Логотип приложения. 2. Главный экран: Видоискатель камеры с кнопкой "Сканировать". Кнопка для доступа к галерее. 3. Экран результата: Структурированная карточка продукта с описанной выше информацией. 4. История сканирований: Экран со списком всех ранее отсканированных продуктов (сохраняется локально на устройстве). 5. Настройки: Раздел для смены языка (Русский/Английский), политика конфиденциальности, обратная связь. 6. Система профилей: Пользователь может создать профиль с указанием своего типа кожи и основных проблем. Приложение может тогда давать персонализированные рекомендации: "Этот продукт вам подходит/не подходит, потому что...". · Избранное: Возможность сохранять понравившиеся продукты в отдельный список. · Оффлайн-режим: Базовая функция распознавания и история сканирований работают без интернета (сложно, но возможно с ондевайс ML-моделями).

© 2026 aSim. All rights reserved.