Требуется разработать внутреннюю программу для обмена данными и контроля персонала. Программа должна поддерживать интеграцию с Google Sheets для удобства работы с данными. Ожидается создание функционального и удобного интерфейса.
Написать парсер на python+selenium
- Нужно написать такой парсер (и потом отдельным проектом еще его усложнить):
- Задается номер прохода (переменная icp, например, icp=4)
- Исходный файл со списком контактов берется исходя из номера прохода, например, 4-sourced-leads.csv
- Из 10ого столбца исходного файла берем Linkedin company URL вида linkedin.com/company/ringnes-as
- Проверяем, что этот Linkedin company URL не парсился ранее в рамках этого прохода по файлу 4-company-results.csv (Linkedin company URL может встречаться часто в рамках одного исходного файла). Если парсился, то переходим к следующему Linkedin company URL
- Проверяем, что этот Linkedin company URL не парсился ранее в другие проходы за последние 30 дней по файлу all-company-results.csv. Если парсился, то берем данные из all-company-results.csv и пишем в 4-company-results.csv
- Если не парсился, то добавляем к Linkedin company URL "jobs/", чтобы получилось например, https://www.linkedin.com/company/ringnes-as/jobs/, сохраняем как переменную "linkedin open jobs link" и Селениумом открываем этот URL
- Берем количество открытых вакансий linkedin open jobs number: 6
- Берем примеры названий открытых вакансий с этой страницы : Automatiker, Industrimekaniker, Maintenance Planner
- Открываем первую вакансию, кликаем по Apply link, копируем URL который открылся, например, https://careers.carlsberg.com/Ringnes/job/Hagan%2C-Nittedal-Automatiker/850944701/
- Если URL содержит 'workable.com', то в переменную ATS пишем 'Workable'. Если 'recruiteee.com', то 'Recruitee'. Если 'breezy', то 'Breezy'.
- Добавляем к Linkedin company URL "insights/", чтобы получилось например, https://www.linkedin.com/company/ringnes-as/insights/, сохраняем как переменную "linkedin open insights link" и Селениумом открываем этот URL
- Берем рядом общее количество сотрудников total employees: 567
- Берем рост количества сотрудников за 6 месяцев linkedin insights: 6m growth: 2%
- Берем рост количества сотрудников за год linkedin insights: 1y growth: 6%
- Берем рост количества сотрудников за 2 года linkedin insights: 2y growth: 11%
- Сохраняем все собранные данные о компании в файл с результатами текущего
Заявки фрилансеров
Похожие заказы
- Прикладне ПЗ1 заявкаЗакритий2 роки тому
Задача заключается в парсинге коэффициентов окончания раунда из онлайн игры, созданной на Unity, и их переносе в таблицу Excel. Имеется аналогичный процесс для онлайн казино 1win, где данные можно извлекать через элементы сайта. Требуется автоматизация или упрощение процесса копирования данных.
Прикладне ПЗ1 заявкаЗакритий2 роки томуТребуется разработка нейросети, способной сегментировать речевые фрагменты wav на слоги (аллофоны). Нейросеть должна выгружать сегменты в формате wav с соответствующими названиями слогов. Ожидается создание эффективного алгоритма для обработки аудиоданных.
Прикладне ПЗ3 заявкиЗакритий2 роки томуТребуется разработка парсера для мониторинга цен на сайте авиакомпании «Победа». Проект включает отслеживание до 15 направлений, уведомления о ценах через Telegram, Discord или Slack и автоматическую работу в фоновом режиме. Парсер должен быть написан на Python с использованием библиотеки Requests. Крайний срок обсуждается.
Прикладне ПЗ8 заявокЗакритий2 роки томуНеобхідно створити бота для автоматичного заливу відео на YouTube з папки. Бот має підтримувати 1000 акаунтів, публікувати N кількість відео на канал, додавати кінцеві заставки та уникати повторів. Завантаження близько 5000 відео за 12 годин. Відео обираються випадково з файлу, що містить до 1000 роликів.
Прикладне ПЗ1 виконавецьЗавершено2 роки томуНеобходима консультация или программа для вычисления двумерного быстрого Фурье преобразования с использованием CUDA. Цель - обеспечить параллельное выполнение с помощью библиотеки cufft.
Прикладне ПЗнемає заявокЗакритий2 роки томуТребуется разработка парсера для сбора постов Вконтакте по ключевым словам с периодичностью раз в 10 минут. Парсер должен собирать посты с личных страниц, стен сообществ, обсуждений и комментариев. Посты отправляются через POST-запрос с текстом, ссылкой, датой и автором. Необходимо избегать дублирования постов и возможность редактирования ключевых слов.
Прикладне ПЗ5 заявокЗакритий2 роки томуТребуется разработка Telegram бота на Python для отправки Push уведомлений пользователям. Бот должен редактировать сообщения, хранить данные о пользователях (id чата, username) и позволять отправлять заранее подготовленные сообщения. Необходимо реализовать планирование рассылок по времени, учитывая предыдущие сообщения. Ищем исполнителя с опытом разработки ботов.
Прикладне ПЗ12 заявокЗакритий2 роки томуТребуется разработка программы БОТ для автоставок в букмекерской конторе 1хбет. БОТ должен использовать алгоритм с системой 'догон', увеличивая ставку до 40 шагов, пока ставка не выиграет. Основная задача — реализовать простой алгоритм отбора для автоматизации ставок.
Прикладне ПЗ3 заявкиЗакритий2 роки тому