1. Цель проекта Создание парсера для LinkedIn, который будет работать через Telegram. Парсер должен собирать информацию о пользователях и компаниях с LinkedIn, включая:
Имя пользователя
Ссылка на профиль пользователя
Название компании
Ссылка на профиль компании
Почтовые адреса (по возможности)(пункты могут добавляться в зависимости от возможностей api)
Результаты поиска должны экспортироваться в Google Таблицы для дальнейшего использования и обработки.
Парсинг будет осуществляться с использованием следующих библиотек:
linkedin-api
linkedin-scraper(или других при наличии)
2. Основные функциональные требования
Интерфейс с Telegram:
Создать бота в Telegram, который будет взаимодействовать с пользователями.
Пользователь может отправлять запросы для поиска профилей на LinkedIn и получать результаты в виде сообщений в Telegram.
Результаты поиска, помимо вывода в Telegram, должны быть экспортированы в Google Таблицы.
Поиск на LinkedIn:
Парсинг информации по ссылке на поиск с выставленными фильтрами
Реализовать поиск через LinkedIn Search и Sales Navigator.
Обработка ошибок:
Обработка ошибок, возникающих при неудачном запросе, блокировке аккаунтов и других нештатных ситуациях.
Экспорт в Google Таблицы:
После получения результатов поиска, парсер должен автоматически экспортировать данные в Google Таблицы.
Для каждого поиска создавать новый лист, с уникальным названием по имени пользователя
Таблица должна содержать следующие колонки:
Имя пользователя
Ссылка на профиль
Название компании
Ссылка на компанию
Почта (если доступно)
Для работы с Google Таблицами необходимо использовать Google Sheets API для автоматического создания и редактирования таблиц.
3. Функциональные особенности
Телеграмм-бот:
Бот должен принимать команды от пользователя через Telegram:
/start — запуск бота и приветственное сообщение.
/search <поисковый запрос> — выполнение поиска по ключевому запросу на LinkedIn, вывод результатов в Telegram и экспорт их в Google Таблицы.
/help — описание доступных команд.
Каждому результату поиска должна быть дана краткая информация:
Имя пользователя.
Ссылка на профиль пользователя.
Название компании.
Ссылка на профиль компании.
Почтовый адрес (если доступно).
Парсинг LinkedIn:
Использовать linkedin-scraper для получения информации с публичных страниц пользователей и компаний (если доступны).
Использовать linkedin-api для получения информации о профиле пользователя, включая имя, компанию, позицию и почту (если доступна).
Получение данных:
Для пользователей, чьи страницы доступны:
Имя и фамилия.
Профильная ссылка на LinkedIn.
Компания, где работает пользователь.
Ссылка на страницу компании.
Электронная почта (если публично доступна).
Ограничения:
Параллельное выполнение запросов для ускорения поиска, если возможно.
Для избежания блокировок необходимо добавить случайные задержки между запросами.
Отображение ошибки в случае блокировки пользователя или проблемы с запросом.
Данные безопасности и конфиденциальности:
Соблюдать политику конфиденциальности LinkedIn и избегать парсинга данных, которые противоречат их условиям использования.
Защита данных пользователей (например, пароли) и соблюдение стандартов безопасности для Telegram-ботов.
4. Технические требования
Среда разработки:
Python 3.8 или выше.
Использование библиотек python-telegram-bot для создания бота.
Использование linkedin-scraper и linkedin-api для получения данных с LinkedIn.
Использование Google Sheets API для автоматического экспорта данных в таблицы.
Интеграция с Telegram:
Использование Telegram Bot API для создания и работы с ботом.
Получение сообщений от пользователей и отправка ответов.
Архитектура:
Парсер должен быть многозадачным, чтобы обрабатывать несколько запросов одновременно, без блокировки аккаунта.
Реализовать использование баз данных или файлов для хранения временных данных (например, для отслеживания ограничений и очереди запросов).
Интеграция с Google Sheets API:
Для работы с Google Таблицами необходимо использовать OAuth 2.0 для авторизации и доступа к Google Sheets API.
После получения результатов поиска парсер должен автоматически создать новый лист в Google Таблице, заполнить его соответствующими данными и предоставить ссылку на таблицу пользователю.
5. Этапы разработки
Этап 1 — Создание Telegram-бота:
Настройка Telegram-бота и его интеграция с Python.
Разработка команд для бота (например, /start, /search, /help).
Этап 2 — Реализация парсера LinkedIn:
Настройка и тестирование библиотек linkedin-api и linkedin-scraper.
Реализация логики поиска и извлечения данных из LinkedIn.
Обработка информации о пользователях и компаниях.
Этап 3 — Интеграция с Telegram-ботом:
Интеграция парсера с Telegram-ботом для отправки результатов поиска.
Обработка команд и вывод результатов пользователю.
Интеграция с Google Sheets API для автоматического экспорта данных.
Этап 4 — Тестирование:
Проведение тестирования бота на различных данных и исправление ошибок.
Проверка работы бота в условиях ограничений и капч.
Этап 5 — Развертывание и поддержка:
Развертывание бота на сервере или в облаке.
Обеспечение стабильной работы и мониторинг.
6. Дополнительные требования
Возможность доработки бота с добавлением новых функций.
Оптимизация скорости работы бота и парсера для эффективного получения данных.
Предоставление отчётов о работе бота в случае возникновения ошибок или блокировок.
7. Ожидаемые результаты
Рабочий Telegram-бот, который позволяет искать информацию на LinkedIn и экспортировать данные в Google Таблицы.
Результаты поиска, включающие имя пользователя, ссылку на профиль, компанию, ссылку на компанию и почту (если доступно), экспортируются в таблицу.
Требуется робот для криптовалютной биржи Bybit. Под спот и фьючерсы.
Стратегия проверена в ручной торговле. Техническое... руб
IT-технологии и Разработка
Опубликован: 9 часов назад
Бюджет: 20000 руб.~$249.66
Прописать "ключи" на сайте
Уважаемый Исполнитель, необходимо прописать на сайте ключевые слова и текст, чтобы можно было начать продвижение через ПФ (пока что). Все прописано, но почему-то мне кажется, что недостаточно. Не силен в теме продвижения и написания СЕО-текстов и не уверен, что правильно пишу задание, но надеюсь меня поняли. Тексты должны быть уникальные. В случае заинтересованности отправлю ссылку на сайт. Исполнителю нужно иметь рейтинг, опыт, портфолио. Просьба "молодым" и "зелёным" не откликаться. Возможно рассмотрим вариант внешнего СЕО, если сделаете работу на высшем уровне.
Тексты и наполнение сайта
Опубликован: 9 часов назад
Бюджет: 1000 руб.~$12.49
Верстка сайта
Обязанности:
Ищем талантливого верстальщика для проектной работы со знанием CSS, Three.js и React. Основная задача — верстка страниц и блоков для нашего сайта. Первая задача, которую вам предстоит выполнить, включает верстку 3D параллелепипеда с анимацией. Более подробное техзадание и описание задачи будут предоставлены в личной переписке.
Требования:
Уверенное владение CSS.
Опыт работы с Three.js.
Знание React.
Умение работать с анимациями и 3D графикой.
Желание решать сложные и интересные задачи.
Мы предлагаем:
Работу над увлекательными проектами.
Возможность проявить креативность и внести свои идеи.
Если вы не боитесь решать сложные задачи, будем рады видеть вас в нашей команде!
Верстка
Опубликован: 9 часов назад
Бюджет: 20000 руб.~$249.66
Ссылки с форумов на «EasyFin» ( https://easyfin.by/ )
Необходимо разместить ссылки на ресурс «EasyFin» ( https://easyfin.by/ ) на тематических форумах (10 шт.). Нужно размещать информацию (комментарии) в имеющихся живых темах, и как ответ на предыдущее сообщение форума. Подробнее во вложенном файле.
Задание по размещению ссылок на формах представлено в файле «easyfin.by_Задание для форумов (2).docx».
Список, где уже есть размещение, в файле «easyfin.by_Список форумов, где уже есть размещение.xlsx».
Ссылки
Опубликован: 9 часов назад
Бюджет: 2000 руб.~$24.97
Маркетинговое исследование в области кадастровых и геод-их услуг
Необходимо понять откуда привлекать клиентов, где их искать, каким способом
Что для этого нужно сделать
Директ и авито уже работают Приносят заказы, но их мало
Статистика и аналитика
Опубликован: 9 часов назад
Бюджет: 10000 руб.~$124.83
Доработка скриптов переадресаций php
Есть два скрипта переадресации:
1. Скрипт, который транслирует другой сайт.
2. Скрипт, который показывает другой сайт через iframe.
Нужно добавить возможность указания HTTP-реферер, чтобы в счетчиках статистики отображался источник перехода именно этот сайт.
Скрипты и боты
Опубликован: 9 часов назад
Бюджет: 4000 руб.~$49.94
1С Розница формирование чеков с тегами
1С Розница 3.0 8.3 подправить формирование чеков с тегами, переделать через расширение или в самой конфигурации нужные теги чеков на оплату
Десктоп программирование
Опубликован: 9 часов назад
Бюджет: 20000 руб.~$249.66
Веб-разработка
Нужен веб-разработчик. На долгосрочный проект. Желательно студенты которые хотят набраться опыта.
Требования
- HTML
- CSS
- Javascript
- Vuejs
Нужен разработчик который владеет четкими мыслями, и ответственный чтобы во время закрывал свои дела и задачи.
Будет описыватся все задачи в таск трекере чтобы была дисциплина в группе.
Мы не большая группа разработчиков которые хотят дать шанс развиваться в нашем проекте.
Все будет детально в личных сообщениях.
Создание сайта
Опубликован: 9 часов назад
Бюджет: 20000 руб.~$249.66
Дизайн для новостного блога (лента новостей)
Нужен веб-дизайнер на попроектную работу.
Ближайшая задача: разработать дизайн для новостного блога.
Тематика: владение собакой, забота и уход за ней.
Краткое ТЗ по задаче:
1. Рефы новостной ленты: «Пикабу», «Драйв2», VK, «Одноклассники», Instagram.
2. Необходимо предусмотреть возможность размещения рекламных постов между публикациями.
3. Добавить поисковую строку по ключевым словам.
4. Указать автора и дату публикации.
5. Предоставить возможность авторизованным пользователям самостоятельно размещать посты как третье лицо на площадке.
6. Разработать меню для авторизованных пользователей.
Технические требования:
Хороший опыт работы в Figma.
Веб и мобильный дизайн
Опубликован: 9 часов назад
Бюджет: 60000 руб.~$748.98
SMM. Контент менеджер. Проф. товары для плавания
Мы магазин товаров для плавания и триатлона в Екатеринбурге. На рынке уже 8 лет.. Ищем креативного и энергичного SMM-специалиста, который сможет создать яркое и узнаваемое лицо нашего бренда в социальных сетях.
Что нужно делать:
Разрабатывать и реализовывать контент-стратегию для Instagram, Телеграм, ВКонтакте.
Создавать визуальный и текстовый контент, включая фото, видео, сторис и посты.
Работать с таргетированной рекламой: настраивать, запускать и оптимизировать рекламные кампании.
Вовлекать аудиторию: отвечать на комментарии, создавать опросы и интерактивы.
Анализировать эффективность работы (ER, охваты, ROI) и готовить отчеты.
Следить за трендами в SMM и адаптировать их под нашу нишу.
Что мы ждем от кандидата:
Опыт работы SMM-специалистом от 1 года, желательно в нише спорта, товаров для активного отдыха или схожих направлениях.
Понимание основ визуального оформления и навыки работы с графическими программами.
Знание принципов продвижения в Instagram, Телеграм, ВКонтакте.
Умение работать с аудиторией: находить подход к разным сегментам, повышать вовлеченность.
Интерес к плаванию или желание изучить специфику этой сферы.
Что мы предлагаем:
Удаленную работу с гибким графиком.
Достойную и своевременную оплату с возможностью роста.
Возможность воплощать свои креативные идеи в жизнь.
Продукты магазина и партнеров со скидкой сотрудника.
Соцсети и SMM
Опубликован: 9 часов назад
Бюджет: 80000 руб.~$998.63
Обучение photoshop или иллюстратор
Добрый день! Необходимо научиться делать фотографию набора товаров. В качестве исходника будет товар на белом фоне.
В фотошопе и иллюстраторе ранее не работал. Задачу необходимо выполнить в течение недели.
Юзабилити, тесты и помощь
Опубликован: 9 часов назад
Бюджет: 6000 руб.~$74.9
Редактирование фото
Редактирование фото,подготовка контента для карточек товара.
Организация планирует переработку контента для продаж продукции собственного производства.
Нужен специалист для работы на долгосрочной основе(фото,видео).
По запросу ознакомлю с тз и предоставлю материалы для тестового задания.
Обработка и редактирование
Опубликован: 9 часов назад
Бюджет: 6000 руб.~$74.9
Сделать Python бота
Есть готовое апи, нужно сделать функции, 5 кнопочек в меню которые будут иметь автоматические ответы по нажатию и выборы разные, информация от апи, запись в апи, Спасибо
Скрипты и боты
Опубликован: 9 часов назад
Бюджет: 2000 руб.~$24.97
Размещение объявлений на интернет-ресурсах
Необходимо разместить 4 объявлений на различных интернет ресурсах, в ВК и Телеграмме
Текст и сайты предоставляем, работа... руб
Интернет продвижение
Опубликован: 9 часов назад
Бюджет: 6000 руб.~$74.9
Собрать список городов и населенных пунктов РФ
Нужно собрать список населенных пунктов РФ в формате: край/район/область/республика+город/поселок/село/деревня одной ячейкой в ексель
Базы данных и клиентов
Опубликован: 9 часов назад
Бюджет: 2000 руб.~$24.97
Отрисовать гаражные секционные ворота в 3х вариантах
Отрисовать реалистично гараж с секционными гаражными воротами (рендер) в трех вариантах:
- базовый вариант - только ворота
- вариант с калиткой в полотне ворот
- вариант с боковой калиткой
Ворота нужно отрисовать в одном цвете RAL 7016 с размером панелей L.
Цвет гаража - светло-серый, по нижней части цоколь код серый кирпич, темная крыша (как в примере на фото).
Размер итогового изображения: 1280 х 960.
Сайт производителя (если нужны детали): https://spb.alutech.ru/vorota/garazhnye/sekcionnye/seriya-prestige/
Итого должно получиться 3 изображения с гаражом и воротами одного цвета и ракурса, в 3х вариантах размещения двери.
Позднее отдельной задачей нужно будет сделать эти же ворота в других ракурсах, цветах и размерах.
Во вложении примеры, все изображения подписаны, с какого что взять (где ракурс, где гараж)
Промежуточно нужно показать базовый вариант, далее подтверждаем и делаем остальные.
Пожалуйста, приложите к отклику примеры подобных работ.
Интерьер и экстерьер
Опубликован: 9 часов назад
Бюджет: 6000 руб.~$74.9
Дизайн принтов для одежды
С использованием генерации персонажа в ИИ.
Тестовый заказ для подбора дизайнера. работа не сложная: сгенерировать героя (девушку) по ТЗ и добавить надпись, уложив в размеры.
Пришлите СВОИ похожие работы если есть.
Арт и иллюстрации
Опубликован: 9 часов назад
Бюджет: 500 руб.~$6.25
Поправить модуль расчета стоимости доставки
Задача
joomla+virtuemart3
на сайте рукописный модуль расчета доставки.
Внести правки:
1. Доставка должна быть БАЗА 30 руб... руб
IT-технологии и Разработка
Опубликован: 9 часов назад
Бюджет: 2500 руб.~$31.21
Разработать упаковку и вкладыш в упаковку бьюти бокса
Нужно разработать дизайн бьюти бокса и листовку, которая вкладывается в саму упаковку для косметической компании.
Задача срочная. Есть вариант постоянного сотрудничества. Исполнители с портфолио в приоритете.
Опубликован: 9 часов назад
Бюджет: 10000 руб.~$124.83
Оптимизации алгоритмов обработки изображений
Программное обеспечение RUDIC предназначено для определения величин перемещений и анализа полей деформаций образцов материалов и изделий при проведении их испытаний на различные механические воздействия: растяжение, сжатие, изгиб, скручивание, испытания внутренним давлением. Алгоритм программного обеспечения RUDIC основан на методе корреляции цифровых изображений (Digital Image Correlation, DIC), полученных с помощью цифровых видеокамер путем отслеживания поля контрастных меток, нанесенных на образец (спекл-структуры).Сегодня Алгоритм считает деформацию достаточно долго. Нужна его оптимизация для уменьшения времени расчета.