Проект для анализа отзывов на товары с Wildberries с использованием Gemini API для структурирования положительных и отрицательных моментов. Приложение имеет графический интерфейс, выполненный в строгом черно-белом дизайне.
- Получение отзывов о товаре с Wildberries по ID или URL товара.
- Анализ текста отзывов с помощью Google Gemini API.
- Структурированное представление плюсов и минусов товара.
- Графический интерфейс на CustomTkinter.
- Строгий черно-белый дизайн с элементами анимации загрузки.
- Python 3.x
- CustomTkinter (для GUI)
- Requests (для HTTP-запросов к WB)
- Google Generative AI (Gemini API)
- python-dotenv (для управления переменными окружения)
-
Клонируйте репозиторий:
git clone https://github.com/ReNothingg/WBcheker.git cd wb_analyzer
-
Создайте и активируйте виртуальное окружение (рекомендуется):
python -m venv venv # Windows venv\Scripts\activate # macOS/Linux source venv/bin/activate
-
Установите зависимости:
pip install -r requirements.txt
-
Настройте переменные окружения: Скопируйте файл
.env.example
в.env
:cp .env.example .env
Откройте файл
.env
и вставьте ваш API ключ для Gemini:GEMINI_API_KEY="ВАШ_GOOGLE_GEMINI_API_KEY"
Получить ключ можно на Google AI Studio.
Выполните команду из корневой папки проекта:
python main.py