FOREO Review Analyzer — аналітична система на основі ШІ
FOREO Review Analyzer — аналітична система на основі ШІ
FOREO Review Analyzer — це Python-додаток, який автоматично аналізує тисячі користувацьких відгуків про продукти FOREO за допомогою Google Gemini API.
Система класифікує кожен відгук за емоційним тоном*(Positive, Negative, Neutral, Mixed) та категорією (Design, Effectiveness, Quality, Price, Usability, Customer Service, Delivery, Other), що допомагає маркетологам швидко розуміти настрої клієнтів.
Технологічний стек
Python, Pandas, SQLite3
Google Gemini API
dotenv (захист ключів)
JSON Schema (валідація відповідей моделі)
Git, Docker (контейнеризація для запуску на сервері)
REST API для інтеграції з іншими системами
Основна логіка
* Імпорт даних із CSV (Kaggle dataset) у локальну базу `reviews.db`.
* Пакетна обробка (по 100 записів) для економії токенів.
* Надсилання запитів до Gemini API з чіткою схемою відповіді.
* Автоматичне збереження результатів у базу `sentiment_analysis.db`.
* Безперервний режим роботи — скрипт сам відслідковує, які відгуки вже проаналізовані.
Результат
Проєкт повністю автоматизує процес аналізу відгуків — від збору даних до формування інсайтів.
Він допомагає брендам оцінювати ефективність продуктів, якість сервісу та загальне сприйняття клієнтами.
Роль
* Повна розробка архітектури рішення.
* Інтеграція з Gemini API та побудова пайплайну обробки.
* Оптимізація швидкості, використання токенів і надійності системи.
FOREO Review Analyzer — це Python-додаток, який автоматично аналізує тисячі користувацьких відгуків про продукти FOREO за допомогою Google Gemini API.
Система класифікує кожен відгук за емоційним тоном*(Positive, Negative, Neutral, Mixed) та категорією (Design, Effectiveness, Quality, Price, Usability, Customer Service, Delivery, Other), що допомагає маркетологам швидко розуміти настрої клієнтів.
Технологічний стек
Python, Pandas, SQLite3
Google Gemini API
dotenv (захист ключів)
JSON Schema (валідація відповідей моделі)
Git, Docker (контейнеризація для запуску на сервері)
REST API для інтеграції з іншими системами
Основна логіка
* Імпорт даних із CSV (Kaggle dataset) у локальну базу `reviews.db`.
* Пакетна обробка (по 100 записів) для економії токенів.
* Надсилання запитів до Gemini API з чіткою схемою відповіді.
* Автоматичне збереження результатів у базу `sentiment_analysis.db`.
* Безперервний режим роботи — скрипт сам відслідковує, які відгуки вже проаналізовані.
Результат
Проєкт повністю автоматизує процес аналізу відгуків — від збору даних до формування інсайтів.
Він допомагає брендам оцінювати ефективність продуктів, якість сервісу та загальне сприйняття клієнтами.
Роль
* Повна розробка архітектури рішення.
* Інтеграція з Gemini API та побудова пайплайну обробки.
* Оптимізація швидкості, використання токенів і надійності системи.