• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Магистратура 2021/2022

Анализ и визуализация текстовых данных

Направление: 45.04.03. Фундаментальная и прикладная лингвистика
Когда читается: 1-й курс, 3, 4 модуль
Формат изучения: без онлайн-курса
Охват аудитории: для всех кампусов НИУ ВШЭ
Прогр. обучения: Языковые технологии в бизнесе и образовании
Язык: русский
Кредиты: 5

Программа дисциплины

Аннотация

Дисциплина состоит из двух блоков, которые дополняют друг друга. Первый блок формирует базовые представления о различных способах работы с текстовыми данными; знакомит с методами визуализации результатов анализа датасетов, учит использованию основным методов статистического, кластерного и регрессионного анализа. Второй блок знакомит студентов с основными методами визуализации данных, с основными библиотеками Python, применимыми для создания графиков и визуализированных моделей.
Цель освоения дисциплины

Цель освоения дисциплины

  • знание основных ресурсы сети Интернет, релевантные для решения профессиональных задач;
  • умение решать профессиональные задачи посредством адекватно выбранных сетевых ресурсов;
  • владение навыками выбора и адекватного применения в профессиональной деятельности релевантных сетевых ресурсов.
Планируемые результаты обучения

Планируемые результаты обучения

  • Знает, что такое Интернет, как он работает. Знает, как работает протокол HTTP и серверы доменных имен. Умеет верстать статические веб-сайты с использованием HTML и CSS. и валидировать HTML. Владеет XHTML. Владеет инструментарием браузера.
  • Умеет использовать виртуальные машины для разработки. Владеет системами контроля версий. Владеет интегрированными средами разработки.
  • Владеет табличной и блочной версткой, Bootstrap. Умеет программировать на JavaScript. Знает, что такое дерево DOM, селекторы, jQuery
  • Знает про шаблонизаторы. Владеет Flask. Знает, что такое REST. Умеет создавать бизнес-логику приложения. Умеет интегрировать приложения с внешними API. Знает реляционные и нереляционные базы данных. Владеет технологиями Docker.
  • Владеет Django, методикой MTV (модель – шаблон – представление), технологиями Forms, ORM
  • Знает, что такое отложенные задания, брокеры задач. Владеет фреймворком Celery.
  • Онлайн-курс по фундаментальным основам современной верстки
  • Онлайн-курс по основам языка программирования JavaScript
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение в функционирование сети Интернет
    Интернет, и как он работает. Технология «клиент-сервер». Протокол HTTP и серверы доменных имен. Статические веб-сайты с использованием HTML и CSS. XHTML. Инструментарией браузеров.
  • Инструментарий совместной веб-разработки
    Виртуальные машины для разработки. Системы контроля версий. Интегрированные среды разработки.
  • Современный инструментарий верстки
    Табличная и блочная верстка. Сетка для верстки. Bootstrap. JavaScript. Дерево DOM, селекторы, jQuery.
  • Разработка бизнес-логики веб-приложений и контейнеризация
    Шаблонизаторы. Flask. REST. Бизнес-логика приложения. Интегрирование приложения с внешними API. Реляционные и нереляционные базы данных. Технологии Docker.
  • Фреймворки для разработки веб-приложений
    Django. Методика MTV (модель – шаблон – представление). Технологии Forms, ORM.
  • Фоновая обработка задач
    Отложенные задания, брокеры задач. Фреймворк Celery.
  • HTML5 and CSS Fundamentals
    Онлайн-курс по фундаментальным основам современной верстки
  • JavaScript Introduction
    Онлайн-курс по основам языка программирования JavaScript
Элементы контроля

Элементы контроля

  • неблокирующий Домашнее задание
    Домашнее задания представляют собой небольшое практические задание, которое выполняется студентами вне аудитории. Оценка за домашнее задание выставляется по 10-балльной шкале. Сданные работы не пересдаются. Задания возможно получать и в дистанционном формате.
  • неблокирующий Экзамен
    Экзамен проводится в форме решения задач. Студент вытягивает билет с двумя вопросами. На подготовку у студента есть полчаса. Преподаватель имеет право во время экзамена задать вопросы по другим темам курса. Предусмотрен дистанционный формат сдачи элемента контроля.
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (4 модуль)
    0.7 * Домашнее задание + 0.3 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Джо Барнс - Практикум по программированию на JavaScript - Национальный Открытый Университет "ИНТУИТ" - 2016 - 160с. - ISBN: - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/100380

Рекомендуемая дополнительная литература

  • Златопольский Д. М. - Основы программирования на языке Python - Издательство "ДМК Пресс" - 2018 - 396с. - ISBN: 978-5-97060-641-4 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/131683