Репозиторий back-end'a для проекта Tinkoff "Savras", содержащий в себе эндпоинты для запросов с front-end'а. Реализовано:
- ✅ Авторизация / Регистрация
- ✅ Загрузка .xlsx файлов
- ✅ Выполнение линейной регрессии
- ✅ Удаление / Выделение аномалий
- ✅ Обычный прогноз prophet
- ✅ Нейронный прогноз neuralprophet
Промежуточные / итоговые результаты формата .xlsx сохраняются в data.
Результаты визуализации, как пример для front-end'а, сохраняются в visualisation.
Python 3.10 и выше
- Клонируйте репозиторий: https://github.com/moribus-single/savras-backend.git
- Перейдите в папку savras-backend: cd savras-backend
- Установите необходимые библиотеки: pip install -r requirements.txt
- Запустите проект: uvicorn main:app --reload
- Перейдите на swagger страницу: http://127.0.0.1:8000/docs
- Проверьте существующие эндпоинты и делайте свои запросы по аналогии
- Back-end:
- Фадеев Тимофей tg: @f4vir0
- Галась Данил tg: @dddnnl
- Гришкевич Максим tg: @thethebra
- Analytics
- Гетто Игорь tg: @igor_getto
- Козлов Дмитрий tg: @dmitryscale5
- Visualisation
- Алямовский Артём tg: @alyamovskiyAA