У нас есть линейный набор из слов-блоков. Каждый блок имеет размеры и координаты - где он находится на странице. Каждый блок включает одно или несколько слов, но все они гарантированно находятся на одной строке, то есть блок не может быть высотой более одной строки.

Необходимо создать алгоритм (или найти готовый), который будет склеивать все блоки в единый удобочитаемый текст, при этом разделяя текст на абзацы и учитывая, что на странице может быть несколько колонок, размещённых в разном порядке.

Пример смотрите по ссылке

https://docs.google.com/document/d/1ri7PoFkBbwR8ajUMxqdDu2rXdHlbGwtPfRb-xKJ4aJM/edit?usp=sharing

4 года назад
Epsiloncool
Алексей 
46 лет
18 лет в сервисе
Был
3 года назад

Выбранный исполнитель

antitoxic316
Дима Коваль 
20 лет
4 года в сервисе
Был
год назад
4 года назад
$50
1 день
Escrow
Дмитрий - отличный разработчик, очень коммуникабельный и исполнительный. Он разработал для нас сложный алгоритм, нам которым сами мы бились несколько недель. Крайне рекомендую!
Интересная задача и приятный в общении заказчик.

Заявки фрилансеров

antitoxic316
Дима Коваль 
20 лет
4 года в сервисе
Был
год назад
4 года назад
  • Похожие заказы

  • Требуется разработать прототип генератора задач, который будет автоматически создавать задания для учеников на основе их успехов. Программа должна адаптироваться к результатам и потребностям учащихся, обеспечивая индивидуальный подход. Ожидается подробное описание функционала и техническое задание.

    Закрыт
    4 года назад
  • Необходимо разработать программу на Python для парсинга видео с сайта animego.org. Программа будет взаимодействовать с пользователем через Telegram-бота. Пользователь отправляет ссылку на аниме, выбирает озвучку и указывает канал для загрузки видео. Важно проверить процесс скачивания видео, так как оно может загружаться частями и требовать склеивания. Работа только по безопасной сделке.

    Закрыт
    4 года назад
  • Требуется разработка системы поиска книг по запросу в латентном пространстве их описания. Необходимо реализовать полнотекстовый поиск с возможностью фильтрации по жанрам и темам. Важно обеспечить наличие датасета с книгами на русском языке, а также возможность парсинга данных, если это возможно.

    Закрыт
    4 года назад
  • Необходимо изменить макрос в исходном файле Excel для новой структуры Байесового дерева. Адаптация кода под два дочерних фактора с тремя родителями и один с четырьмя. Также требуется дополнить код частью, которая агрегирует три дочерних фактора в единый.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • $1500

    Требуется разработать копию программы или модификация для отключения функции оплаты. Необходимо зарегистрироваться на указанном сайте, установить эмулятор и проанализировать функционал программы pokerbBROS для создания аналогичного решения.

    Закрыт
    4 года назад
  • $50

    Создание приложения на Java или Python с использованием полносвязной нейронной сети для определения мероприятий по устранению экологических недочетов. Проект включает загрузку данных из csv, возможность сохранения и загрузки весов, а также простой и приятный пользовательский интерфейс для визуализации и построения диаграмм.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Требуется разработать программу на платформе ZennoPoster. Идеальный кандидат должен иметь опыт работы с оболочкой Zennolab. Задача включает создание прикладного ПО с учетом специфики платформы.

    Закрыт
    4 года назад
  • $54

    Создайте программу генетического алгоритма на языке Python с возможностью настройки параметров. Реализуйте методы выбора родителей (панмиксия, инбридинг), отбора (турнирный, рулетка), скрещивания (одноточечное, равномерное) и мутаций (обыкновенная, инверсия). Интерфейс должен позволять пользователю задавать размер популяции, число итераций и отображать результаты.

    Закрыт
    4 года назад
  • Требуется выполнить 2 варианта лабораторных работ по предмету 'Тестирование генераторов псевдослучайных последовательностей'. Исполнитель выбирает 1 из 2 тестов в первой лабораторной и 2 из 3 во второй. Предпочтительные языки программирования: C++ и Java, но рассматриваются и другие варианты.

    Закрыт
    4 года назад