Задача

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

Функциональные требования

  • Преобразование данных: программа должна принимать на вход исходную запись ходов (формат уточняется в диалоге с исполнителем) и транскрибировать её в структурированный массив.
  • Формат вывода: результат должен представлять собой файл с расширением .mat, где все ходы записаны в виде одноимённого массива или переменной рабочего пространства (workspace).
  • Пример интерфейса: возможна реализация как в виде консольного приложения, так и в виде скрипта с простым графическим интерфейсом (опционально, уточняется).
  • Дополнительно: рекомендуется поддержка проверки корректности входных данных и возможность гибкой настройки структуры выходного массива.

Требования к реализации

  • Язык программирования: желательно Python или MATLAB (уточняется).
  • Исходный код должен быть читаемым, модульным и содержать комментарии.
  • Репозиторий (Git) - плюс, не обязательно, но приветствуется.

Условия сдачи

Исполнитель должен предоставить:

  • Рабочий код программы.
  • Примеры входных файлов и корректные выходные MAT-файлы.
  • Краткую инструкцию по использованию.

Примечание

Заказчик максимально открыт к вопросам и уточнениям спецификации. Не убедитесь предлагать коммерческие решения - требуется именно написание программы под конкретную задачу.

Разработка CRM-системы для юридической фирмы

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