Решение команды Foxhound на хакатоне MTC True Tech Hack (https://true-tech-hack.ru/), 24-31 марта 2023 г. Демонстрационное приложение доступно на http://foxhound-team.pro до конца хакатона. Веб-приложение обеспечивает демонстрацию возможностей алгоритмов, реализованных командой, по адаптации видео для людей с особыми запросами по состоянию здоровья при онлайн-просмотре.
- Установить docker и docker compose.
- В папке compose создать файл .env и заполнить его в соответствии с примерами.
- Запустить команду docker compose up -d с правами суперпользователя:
sudo docker compose -f docker-compose.prod.yml up -d
backend
- файлы бекенда на DjangoREST и Docker-файл для его развёртыванияfrontend
- файлы фронтенда на Vuejs + Vuetify и Docker-файл для его развёртыванияnginx
- файлы конфигурации nginx и Docker-файл для его развёртыванияpostgres
- файлы инициализации БД и Docker-файл для её развёртыванияresearch
- файлы jupyter и python для отладки и демонстрации алгоритмов фильтрацииContent_Sergey
- файлы для обучения и инференса фильтра контента (курение), и обученные весаFlickering_Mihail
- файлы для отработки и демонстрации алгоритма 1 темпорального сглаживания мерцания, опасного при эпилепсииFlickering_Yaroslav
- файлы для отработки и демонстрации алгоритма 2 темпорального сглаживания мерцания, опасного при эпилепсии
serv_settings
- файлы для настройки сервера gunicorndocker-compose.prod.yml
- файл docker compose для автоматизации развёртывания веб-приложени
- Антон Недогарок - фуллстек (DjangoREST, Vuejs, Vuetify)
- Зеленовский Сергей - ML-инженер
- Халманский Ярослав - алгоритмическое обеспечение, Python
- Анисимов Михаил - алгоритмическое обеспечение, Python