Необходимо завершить задачу информированного поиска, применив алгоритм Recursive Best-First Search (RBFS). Все детали и требования указаны в прикрепленном файле.
Скрипт маппинга
Нужно сделать скрипт/программу для маппинга url_1 c url_2 на основе привязанных к ним фраз
Пример данных в исходном файле - https://docs.google.com/spreadsheets/d/1lQCAop1wJlWd-C_QGJt-6RfRpeFqKPgCN7qiSeWlIL8/edit?usp=sharing
Примерный алгоритм работы с данными из файла:
1. Берем url_id_vbr = 1, к нему привязано 30 фраз/id_фраз
2. Задача найти в столбце url_banki, url к которому привязано наибольшее кол-во фраз/id_фраз привязанных к url_id_vbr = 1 и присвоить этому url (всей совокупности этого url) в столбце mapping_url_id, id = 1
Далее берем url_id_vbr = 2, находим в столбце url_banki, url к которому привязано наибольшее кол-во фраз/id_фраз привязанных к url_id_vbr = 2 и присваиваем этому url в столбце mapping_url_id, id = 2
и т.д.
Если на шаге 2, в столбце url_banki у выбранного url уже стоит значение в столбце mapping_url_id, то не перезаписываем у него это значение, а добавляем новое через запятую без пробела - 1,2,3
В исходном файле может быть несколько сот тысяч строк, обычно около 100к
В заявке напишите на чем планируется реализация
Заявки фрилансеров
Похожие заказы
- $35Прикладное ПО1 заявкаЗакрыт5 лет назад
- $45
Необходимо модернизировать приложение 'Школьное расписание' с добавлением капчи для входа после 5 неудачных попыток и функцией импорта пользователей из CSV или XML. Капча должна включать случайные цвета и элементы, а администратор должен иметь возможность обрабатывать ошибки при импорте данных. Требуются дополнительные функции.
Прикладное ПО1 исполнительЗавершен5 лет назад Требуется заменить стоковый шрифт на модифицированный в файлах игры на Unreal Engine 3. Имеется список файлов с шрифтами и информация о механизме их использования. Опыт работы с Unreal Engine 3 и участие в создании модификаций приветствуется.
Прикладное ПО1 заявкаЗакрыт5 лет назадТребуется разработать управляющую программу для ЧПУ в NC Studio. Идеальный кандидат должен иметь опыт работы с подобным ПО и понимание принципов программирования для ЧПУ.
Прикладное ПО2 заявкиЗакрыт5 лет назадТребуется разработать парсер для ресурса FlashScore, который будет выгружать данные по футболу. Необходимо сформировать список матчей с коэффициентами на тантал больше 2,5 и 3, а также предоставить данные о количестве забитых и пропущенных голов за последние 20 игр для каждого матча. Обратите внимание на аналогичный пример работы.
Прикладное ПО1 заявкаЗакрыт5 лет назад- $20
Требуется разработка софта для сбора почт из профилей TikTok с интеграцией в Telegram бота. Программа должна авторизовываться по уникальному коду, собирать почты из описаний аккаунтов и сохранять их в .txt файл. Необходимы логи работы, информация о статусе и количеству обработанных почт. Исходники софта и консультации по установке обязательны.
Прикладное ПО3 заявкиЗакрыт5 лет назад Необходимо разработать надстройку для Autodesk Inventor, используя C# и MS Visual Studio. Функционал включает кнопку запуска в ленте инструментов, пользовательский интерфейс на Windows Form, возможность создания деталей по входным параметрам и обработку исключений. Также требуется написать небольшой отчет о выполненной работе.
Прикладное ПО1 заявкаЗакрыт5 лет назадРазработайте прикладное ПО для автоматического распределения товара в фуре, учитывая вес и размер грузов. Программа должна соблюдать стандарты распределения веса на оси прицепа, обеспечивая оптимальное размещение грузов для безопасной транспортировки.
Прикладное ПО6 заявокЗакрыт5 лет назадНеобходимо разработать код на Python, который будет извлекать нужные значения из строки, удалять лишние данные и добавлять новую информацию. Пример: из строки 'имя иван петрович возраст 25 лет' должен быть получен логин 'иванпетрович' и пароль. Решение требуется для сохранения данных и генерации учетных записей на сайте.
Прикладное ПО2 заявкиЗакрыт5 лет назадТребуется разработать сетевую модель на основе темы, например, автомобильный перекресток или жд станция. Необходимо составить текстовое описание, построить модель в программах 'pipe2' и 'CPNTools', а также таблицы инцидентности и дерево достижимости. Описать свойства сети и выполнить пошаговый просмотр работы модели. Требуется наличие Java машины.
Прикладное ПОнет заявокЗакрыт5 лет назад