Подключите нашего Telegram-бота для уведомлений о новых проектах
Front-End Разработчик на Dash/Plotly (Разовый проект)
Разместить заказ

M
Заказчик
Отзывы фрилансеров:
+ 8
- 0
Зарегистрирован на сайте 10 лет и 8 месяцев
Бюджет:
по договоренности
Мы ищем внештатного (freelance) Front-End разработчика, хорошо владеющего Python, Plotly Dash и dash-uploader, чтобы создать интерактивный модуль прогнозирования в рамках разового контракта. Модуль позволит пользователям загружать собственные временные ряды, просматривать их в удобной таблице (agGrid) и формировать прогнозы на основе нескольких сценариев моделирования.
Объём работ (единовременный проект):
Загрузка данных и их обработка:
Интеграция dash-uploader для загрузки датасетов (например, CSV).
Преобразование загруженных данных в Pandas DataFrame.
Отображение данных в таблице agGrid.
Модуль прогнозирования с несколькими моделями:
Предусмотреть выпадающий список (или аналогичный UI-элемент) для выбора модели.
Реализовать прогнозирование с помощью следующих методов:
Chronos-forecasting
Prophet
ARIMA
LSTM
ETNA
ANOVA
Линейная регрессия
GLM (обобщённые линейные модели)
В интерфейсе кратко описать каждую из моделей.
Front-End и UI/UX:
Использовать фреймворк Vizro (или интегрировать дизайн в соответствии с требованиями проекта).
Обеспечить адаптивную вёрстку и удобную навигацию.
Интегрировать вебхуки и действия (actions), если это необходимо.
Окружение и развёртывание:
Использовать виртуальное окружение (venv) для управления зависимостями.
Предоставить документацию или скрипты для простой установки и запуска.
Сотрудничество и коммуникация:
Регулярно сообщать о сроках, возможных сложностях и ходе работы.
Это краткосрочный проект с единоразовой задачей; в дальнейшем возможно сотрудничество на других проектах.
Требуемые навыки и квалификация:
Успешный опыт работы с Plotly Dash, Python и веб-разработкой (основы HTML/CSS/JavaScript).
Знание dash-uploader или аналогичных библиотек для загрузки файлов.
Уверенное владение Pandas для обработки данных.
Опыт внедрения алгоритмов прогнозирования (Prophet, ARIMA, LSTM и т.д.).
Умение писать чистый, поддерживаемый код и строить проект с понятной архитектурой.
Хорошие навыки коммуникации для обсуждения технических деталей и решения вопросов.
Желательные навыки:
Знание дополнительных библиотек Python для продвинутой аналитики (NumPy, SciPy, scikit-learn).
Предыдущий опыт работы с фреймворками вроде Vizro или аналогичными UI-фреймворками.
Понимание CI/CD, контейнеризации (Docker) или облачных сред развёртывания.
Как подать заявку:
Поделитесь примерами проектов на Dash/Plotly, особенно если они включали загрузку данных и прогнозирование.
Коротко опишите свой опыт работы с релевантными библиотеками (dash-uploader, Pandas, инструменты для прогнозирования).
Укажите предполагаемые сроки выполнения и бюджет на этот разовый проект.
Присоединяйтесь к нам для реализации этого краткосрочного проекта и создания современного инструмента прогнозирования, который позволит пользователям использовать последние достижения в области моделирования временных рядов в удобном интерфейсе!
Объём работ (единовременный проект):
Загрузка данных и их обработка:
Интеграция dash-uploader для загрузки датасетов (например, CSV).
Преобразование загруженных данных в Pandas DataFrame.
Отображение данных в таблице agGrid.
Модуль прогнозирования с несколькими моделями:
Предусмотреть выпадающий список (или аналогичный UI-элемент) для выбора модели.
Реализовать прогнозирование с помощью следующих методов:
Chronos-forecasting
Prophet
ARIMA
LSTM
ETNA
ANOVA
Линейная регрессия
GLM (обобщённые линейные модели)
В интерфейсе кратко описать каждую из моделей.
Front-End и UI/UX:
Использовать фреймворк Vizro (или интегрировать дизайн в соответствии с требованиями проекта).
Обеспечить адаптивную вёрстку и удобную навигацию.
Интегрировать вебхуки и действия (actions), если это необходимо.
Окружение и развёртывание:
Использовать виртуальное окружение (venv) для управления зависимостями.
Предоставить документацию или скрипты для простой установки и запуска.
Сотрудничество и коммуникация:
Регулярно сообщать о сроках, возможных сложностях и ходе работы.
Это краткосрочный проект с единоразовой задачей; в дальнейшем возможно сотрудничество на других проектах.
Требуемые навыки и квалификация:
Успешный опыт работы с Plotly Dash, Python и веб-разработкой (основы HTML/CSS/JavaScript).
Знание dash-uploader или аналогичных библиотек для загрузки файлов.
Уверенное владение Pandas для обработки данных.
Опыт внедрения алгоритмов прогнозирования (Prophet, ARIMA, LSTM и т.д.).
Умение писать чистый, поддерживаемый код и строить проект с понятной архитектурой.
Хорошие навыки коммуникации для обсуждения технических деталей и решения вопросов.
Желательные навыки:
Знание дополнительных библиотек Python для продвинутой аналитики (NumPy, SciPy, scikit-learn).
Предыдущий опыт работы с фреймворками вроде Vizro или аналогичными UI-фреймворками.
Понимание CI/CD, контейнеризации (Docker) или облачных сред развёртывания.
Как подать заявку:
Поделитесь примерами проектов на Dash/Plotly, особенно если они включали загрузку данных и прогнозирование.
Коротко опишите свой опыт работы с релевантными библиотеками (dash-uploader, Pandas, инструменты для прогнозирования).
Укажите предполагаемые сроки выполнения и бюджет на этот разовый проект.
Присоединяйтесь к нам для реализации этого краткосрочного проекта и создания современного инструмента прогнозирования, который позволит пользователям использовать последние достижения в области моделирования временных рядов в удобном интерфейсе!
Разделы:
Опубликован:
21.02.2025 | 20:57 [поднят: 21.02.2025 | 20:57]