Sentiment Analysis Web App (Отзовись)
Команда: агык
Участники: Евдокимов Данил (Data Scientist), Головин Сергей (Frontend), Шалимов Иван (Backend)
Демо-видео: https://drive.google.com/file/d/18SSqMuYP4VojYQNp3wusUMsZ-7E8afDc/view?usp=sharing
URL: https://diagram-viewer-300.onrender.com/
Mos.Hub: https://hub.mos.ru/danilguy7/otzovis
Веб-приложение на Flask для загрузки, очистки, разметки и анализа текстовых данных.
Поддерживает авторизацию пользователей, загрузку CSV, предсказание модели, просмотр статистики, экспорт данных и валидацию модели.
🚀 Локальный запуск
1. Клонирование проекта
git clone <URL репозитория>
cd project
2. Установка зависимостей
pip install -r requirements.txt
3. Структура проекта
project/
│ app.py
│ requirements.txt
│ Dockerfile
│ ridge_max_model.pkl
│ data/
│ users.json
│ templates/
│ static/
│ train/
4. Запуск приложения
python app.py
Приложение будет доступно по адресу:
http://127.0.0.1:5000
🐳 Запуск в Docker
1. Сборка контейнера
docker build -t sentiment-app .
2. Запуск контейнера
docker run -p 5000:5000 sentiment-app
После запуска приложение доступно по адресу:
http://localhost:5000