Skip to content

python-am-cp/tinkoff_cafe_web_wrapper

Repository files navigation

Tinkoff Cafe Web Wrapper

Мы разрабатываем учебный проект - веб-обертку для помощи команде Tinkoff Cafe(другого учебного проекта) в тестировании их гипотез, в т.ч. проведении автоматической кросс-валидации и выведении результатов.

Данная ветка работает на локалхосте с тунелем и кроссдоменными запросами от фронта, который хостится на github pages

Фронтенд

Схема основной логики

Мы получам от аналитиков:

  • Название исследования

  • Описание исследования

  • Имя

  • Электронную почту

  • train.py -- обучающий скрипт

  • train.csv -- Все данные

  • menu-train.csv -- Меню по дням (вспомогательные выведенные данные)

  • menu-tagged.csv -- Блюда с тегами (вспомогательные выведенные данные)

  • predict.py -- скрипт-предсказатель

  • solution.py --модель

Подробнее: API аналитиков

Приложение должно разделить train.csv в некоторой пропорции и провести контрольные вычисления, включая различные формулы сопоставления предсказания с ответами из тестовых данных. Результат в виде таблицы/векторов результатов по формулам пока что планируется присылать на электронную почту.

Распределение обязанностей:

Тимур:

  • Frontend
  • Связь с бекендом
  • Деплой и работа сервера

Артемий:

  • Организация хранения пользовательских данных
  • Запуск вычислений в нужное время и нужной последовательности
  • Пересылка данных на email пользователей

Александр:

  • Основная логика взаимодействия пользовательских файлов, вычисления, получение результата (см Схема)

Используемые технологии в данной ветке:

  • Фронтенд - HTML, CSS
  • Backend - Python Django
  • Инструменты - pycharm, vs code, ngrok, github, windows

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •