Статус проекта: закончен
Проект представляет собой Telegram-бота для определения калорийности продуктов на фотографии. Мой бот поможет пользователям быстро и удобно узнавать информацию о продуктах и их пищевой ценности.
- [python](https://www.python.org/downloads/)
- [pyTelegramBotAPI](https://pypi.org/project/pyTelegramBotAPI/)
- [telebot](https://pypi.org/project/pyTelegramBotAPI/)
- [Pillow](https://pypi.org/project/Pillow/)
- [torch](https://pytorch.org/)
- [torchvision](https://pytorch.org/vision/stable/index.html)
Мой бот использует передовые технологии обработки изображений и машинного обучения для анализа фотографий продуктов. Вот как это работает:
- Пользователь отправляет фотографию продукта в чат с ботом.
-
Бот обрабатывает изображение, распознает продукт на фото.
-
Затем бот проводит поиск в базе данных продуктов и получает информацию о калорийности, белках, жирах и углеводах на 100 грамм продукта.
-
Полученная информация возвращается пользователю в удобном формате.
- Использовав /info можно узнать ифнформацио о тех продуктах, что ему доступны
Чтобы начать использовать своего Telegram-бота для определения калорийности продуктов, выполните следующие шаги:
-
Установите python на свой компьютер
-
Клонируйте этот репозиторий на свой локальный компьютер
git clone https://github.com/ваш_пользователь/ваш_репозиторий.git
- Перейдите в каталог проекта
cd путь к скаченному репозиторию
4.Установите необходимые зависимости
pip install -r requirements.txt
- Откройте Telegram и найдите бота по имени @BotFather.
-
Вам необходимо создать своего бота
-
Затем вы должны вставть уникальный код, который вам выдал BotFather в строку bot = telebot.TeleBot('Ваш уникальный API ключ') в файле Bot_with_sqlite_v0.1.py
- Запустите бота через командную командную стоку
Bot_with_sqlite_v0.1.py
-
Зайдите в телегам и перейдите в диалог с вашим ботом,нажмите "Start" или следуйте инструкциям бота для начала использования.
-
Отправьте фотографию продукта, который вы хотите анализировать.
-
Получите информацию о калорийности продукта в ответном сообщении от бота.





