Skip to content

Hackaton-Moodify-2025/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

layout
width title description tableOfContents outline pagination metadata
default
visible
true
visible
visible
true
visible
true
visible
true
visible
true

👋 Moodify Team

Приветствуем вас в GitHub-организации Moodify! Мы разрабатываем решения для мониторинга клиентского настроения и выявления проблем с банковскими продуктами в режиме реального времени, используя современные web-технологии и data science-подходы.

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


🧠 Проект: Moodify

Moodify — это система, отслеживающая динамику пользовательских отзывов о банковских продуктах, анализирующая тональность, выявляющая проблемные зоны и визуализирующая данные в удобной дашборд-форме

Состоит из четырёх ключевых репозиториев:


Сервис сбора и парсинга отзывов с популярных сайтов (например, Banki) Использует многопоточную очередь и автоматизацию браузера для сбора данных

Технологии:

  • axios — HTTP-запросы
  • cheerio — парсинг HTML
  • puppeteer — безголовый браузер Chrome
  • p-limit — управление параллелизмом
  • selenium-webdriver + chromedriver — альтернатива Puppeteer

Веб-интерфейс для отображения аналитики: карта тональностей, графики динамики, API-дашборд, просмотр отзывов.

Стек:


Backend — это центральный API-шлюз для взаимодействия фронтенда и ML-сервисов

Стек:

  • Go 1.25 — язык разработки
  • Fiber v3 — веб-фреймворк (быстрая альтернатива Gin/Chi)
  • Zap — логирование
  • YAML v3 — конфиги
  • Docker & Docker Compose — контейнеризация и локальный запуск

Модуль машинного обучения для анализа клиентских отзывов:

  • Кластеризация текстов (выделение тем: кредитные карты, вклады, мобильное приложение и т.д.).
  • Мультилейбл классификация по темам.
  • Определение тональности (положительно / нейтрально / отрицательно).

ML/NLP стек:

  • NumPy, Pandas, SciPy — обработка данных
  • scikit-learn — классические ML-алгоритмы
  • PyTorch — обучение и инференс моделей
  • BERTopic + HDBSCAN — тематическое моделирование
  • NLTK, pymorphy2 — NLP-утилиты для русского языка

Сервисный стек:

  • FastAPI + Uvicorn — REST API
  • Pydantic — валидация и схемы данных
  • MLflow — управление экспериментами и моделями

📄 Документация (слева имеется её аналог)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors