Инструменты для создания LegalTech-решений
Этот курс можно пройти в составе специализации «LegalTech».
LegalTech — это современная концепция внедрения информационных технологий в юридическую деятельность для автоматизации и оптимизации потока работы.
Приглашаем узнать, через что проходят инженеры и другие специалисты при создании различных программ, какие инструменты они используют и даже что при этом творится у них в голове.
Для кого этот курс?
Юрист вы или начинающий инженер, программист или предприниматель — не так важно. Этот курс для вас, если вы уже встали на путь автоматизации в юридической деятельности и хотите перейти от теории к практике:
- начать использовать самый популярный в мире язык программирования Python,
- автоматически извлекать необходимые сведения из документов и специализированных сервисов,
- интегрировать части своей системы
- или даже создать интеллектуального помощника для мессенджера.
Что вас ждет на курсе?
Вы виртуально поучаствуете в проекте создания системы учета контрагентов и контрактов, а в процессе:
- познакомитесь с инструментами разработки и тестирования, облачными технологиями и средствами интеграции;
- попробуете применить алгоритмы Text mining;
- узнаете, как при решении задач автоматизации помогает проектное, продуктовое и дизайн-мышление и как программисты используют структурное и системное мышление;
- поймете, как при планировании не упустить важное, не потеряться в деталях и балансировать приоритетами;
- а самое главное — научитесь применять полученные знания на практике!
Программа курса
Модуль 1. Создание информационных систем и сервисов: методологические аспекты
Модуль 2. API и средства интеграции с государственными сервисами
Модуль 3. Интеллектуальные сервисы
Модуль 4. Библиотеки для работы с текстом
Модуль 5. Библиотеки и фреймворки: прототипирование
Модуль 6. Нейронные сети и языковые модели: возможности, риски и ограничения
Результаты обучения
По завершении курса вы будете знать:
- особенности таких задач, как автоматизация, цифровизация и цифровая трансформация применительно к юридической деятельности;
- преимущества от использования средств автоматизации и цифровизации юридической деятельности;
- проблематику применения решений на базе алгоритмов искусственного интеллекта в задачах автоматизации юридической деятельности;
- возможности современных языков программирования и баз данных;
- общие концепции методологии системной инженерии и системы автоматизации проектирования;
- основные характеристики электронных библиотек и коллекций;
- технологии создания информационно-вычислительных систем.
По завершении курса вы будете уметь:
- классифицировать LegalTech-решения по областям применения и другим их характеристикам;
- находить существующие LegalTech-решения для самостоятельного изучения;
- выполнять работы на стадии проектирования проекта;
- документировать процесс выявления требований, анализа и проектирования программных систем;
- выбирать и использовать инструментальные средства и технологии проектирования информационных систем;
- разрабатывать структуру баз данных и их интерфейсы для работы с постоянно хранимыми объектами;
- создавать клиент-серверные приложения;
- использовать современные инструментальные и вычислительные средства для решения задач.
По завершении курса вы будете владеть:
- навыками постановки задачи по разработке или совершенствованию методов и алгоритмов для решения комплекса задач предметной области;
- навыками использования современных технологий программирования;
- навыками разработки информационных систем для решения прикладных задач;
- навыками работы с клиентскими данными на стороне сервера;
- навыками применения современных инструментальных и вычислительных средств в профессиональной деятельности.
-
Сергей Юрьевич Севрюков
Старший преподаватель кафедры технологии программирования, заместитель директора Центра исследования проблем информационной безопасности и цифровой трансформации СПбГУ