Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Тренеры
Уход за животными
Автоинструкторы

Обучение Python — работа в Москве

Дата: 2025-03-06
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-03-06
Описание
Для работы Техническое задание на разработку Telegram-бота для парсинга и анализа каналов поставщиков 1. Цель разработки: Создание Telegram-бота, который будет регулярно парсить сообщения в закрытых Telegram-каналах поставщиков через рабочий аккаунт, анализировать и сравнивать цены на идентичные позиции (с учетом конфигураций), выбирать ТОП-3 лучших предложений и отправлять результаты в удобном формате во внутренний закрытый Telegram-канал заказчика, а также формировать выгрузку в Excel. 2. Общие требования: - Количество поставщиков на начальном этапе: 30-40. - Частота парсинга и обновления данных: каждые 30 минут. - Язык разработки: Python. - Размещение: сервер заказчика. 3. Парсинг данных: - Парсинг производится из закрытых Telegram-каналов поставщиков, доступ к которым осуществляется через рабочий аккаунт. - Формат данных поставщиков: текстовые сообщения. - Отслеживаемые параметры: наименование модели товара, конфигурации (память, цвет и прочие варианты), цена. 4. Анализ и сопоставление данных: - Сопоставление производится на основе имеющейся таблицы (базы), предоставленной заказчиком, содержащей список всех моделей товаров и возможных конфигураций. - Необходимо иметь ввиду, что у поставщиков нет единого формата, поэтому бот должен уметь сопоставлять товары с разными вариантами написания (синонимы, сокращения, и т.д.). - Единственным критерием выбора является наименьшая цена. - По каждой уникальной модели и ее конфигурации выбираются 3 лучших предложения от поставщиков с указанием цены и названия поставщика. 5. Отправка результатов во внутренний канал: - Информация отправляется в виде единого сводного сообщения, содержащего перечень товаров, их конфигураций и ТОП-3 лучших предложений. - Сообщения должны быть структурированы, легко читаемы, эстетично оформлены. - Сообщения не удаляются, а редактируются (обновляются) по мере изменения данных у поставщиков. 6. Выгрузка данных в Excel: - После каждого обновления должна формироваться актуальная таблица Excel, содержащая все спарсенные и обработанные данные. - Таблица должна включать обязательные поля: наименование товара, все конфигурации, цена, поставщик, дата и время обновления. 7. Дополнительные требования: - Необходимо предусмотреть механизм защиты от возможной блокировки рабочего аккаунта. - Должна быть предусмотрена возможность расширения списка поставщиков и настраиваемость новых каналов без значительных доработок кода. - Документировать процесс запуска и использования бота. - Предусмотреть возможность добавление нового функционала. - Код должен быть чистым, хорошо структурированным и документированным (включая комментарии). 8. Сроки и бюджет: - Просьба сразу писать ориентировочные сроки реализации и бюджет. Исполнитель должен иметь опыт в создании парсеров и Telegram-ботов аналогичной сложности и предоставить примеры реализованных проектов.
Похожие заказы

Обучение Python

дистанционно
договорная
Объяснение задания Нужна помощь с решением сложного задания, решение без ИИ. Задание вот: https://colab.research.google.com/drive/19szpnyp6FW_GOFTGiP1podwU9eGAQjhK?usp=sharing
Москва Репетиторы

Обучение Python

дистанционно
договорная
Для работы Разобраться со структурой работы языка. Помочь освоить навыки написания кода самостоятельно для целей. Корректировка программу самообучения, объяснять непонятное.
Москва Репетиторы

Обучение Python

дистанционно
от 700.00 руб.
Для работы Python на уровне уверенного использования (списки, словари, функции, классы, модули). Также базовые алгоритмы и структуры данных
Москва Репетиторы

Обучение Python

дистанционно
договорная
Для себя Подготовка к независимому экзамену по программированию в университете
Москва Репетиторы

Обучение Python

дистанционно
договорная
Для ребёнка Научиться начальному языку программирования.
Санкт-Петербург Репетиторы

Обучение Python

на дому или дистанционно
договорная
Для работы Обучиться с нуля и получить оффер
Санкт-Петербург Репетиторы

Обучение программированию

дистанционно
договорная
Язык программирования: Python Для работы
Москва Репетиторы