НАЗАД

Компьютерные технологии анализа естественного языка

В данном разделе представлены массовые открытые онлайн-курсы (МООК). МООК является дополнительным учебным материалом. 

Обращаем Ваше внимание, что изучение МООК доступно любому зарегистрированному пользователю, однако МООК не является частью образовательных программ повышения квалификации. 

Изучение материалов МООК не предполагает выдачу удостоверений, сертификатов или иных документов, подтверждающих их изучение.

МООК “Компьютерные технологии анализа естественного языка” посвящен проблемам обработки естественного языка на стыке лингвистики и информатики.

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

Для реализации поставленной цели решаются следующие задачи:

  1. Изучение базовых постулатов обработки текстов (моделирование естественных языков, этапы и модули обработки текстов);
  2. Формирование представлений об анализе и синтезе естественного языка;
  3. Знакомство с методами машинного обучения;
  4. Освоение специализированных ресурсов лингвистической обработки текстов.
МООК
Программа
1
Компьютерные технологии анализа естественного языка

a.
Трейлер
2
Ключевые понятия и принципы обработки естественного языка (NLP)

a.
Обработка естественного языка: понятия, принципы, задачи. Часть 1

b.
Презентация

c.
Обработка естественного языка: понятия, принципы, задачи. Часть 2

d.
Презентация

e.
Моделирование естественных языков

f.
Презентация

g.
Моделирующие функции естественного языка

h.
Презентация

i.
Интеллектуальные аналитические системы

j.
Презентация

k.
Лингвистический процессор

l.
Презентация

m.
Аспекты лингвистических моделей и структур данных

n.
Презентация

o.
Тенденции развития систем обработки естественного языка

p.
Презентация

q.
Тестирование
3
Инструменты автоматической обработки текстов

a.
Анализ естественного языка: этапы, задачи, инструменты

b.
Презентация

c.
Унификация: объединение информации в структурах атрибутов

d.
Презентация

e.
Подходы к анализу естественного языка. Лексико- функциональная грамматика

f.
Презентация

g.
Конкордансер. Часть 1.

h.
Презентация

i.
Конкордансер. Часть 2.

j.
Презентация

k.
Машинный перевод – «Священный Грааль компьютерной лингвистики»

l.
Презентация

m.
Тестирование
4
Программное и логико-математическое обеспечение компьютерных технологий

a.
Введение в язык программирования Python

b.
Презентация

c.
Введение в язык программирования Python. Строки.

d.
Презентация

e.
Введение в язык программирования Python. Списки.

f.
Презентация

g.
Введение в язык программирования Python. Кортежи.

h.
Презентация

i.
Введение в язык программирования Python. Множества.

j.
Презентация

k.
Введение в язык программирования Python. Словари.

l.
Презентация

m.
Введение в язык программирования Python. Регулярные выражения.

n.
Презентация

o.
Natural Language Toolkit

p.
Презентация

q.
Использование WordNet в NLTK

r.
Презентация

s.
Тестирование
5
Элементы формальных моделей языка

a.
Типы формальных грамматик. Синтаксические деревья. Грамматики составляющих.

b.
Презентация

c.
Контекстно-свободные грамматики. Грамматики зависимостей. Эквивалентность грамматик разных классов.

d.
Презентация

e.
Категориальные грамматики

f.
Презентация

g.
Тестирование
6
Мультиязыковая поддержка лингвистических моделей

a.
Мультиязыковая поддержка лингвистических моделей

b.
Презентация

c.
Интерфейсные явления в языке

d.
Презентация

e.
Тестирование
7
Технологии создания ресурсов использованием методов обработки текстов

a.
Технологии создания ресурсов с использованием методов обработки текстов. Часть 1. Стемминг.

b.
Презентация

c.
Технологии создания ресурсов с использованием методов обработки текстов. Часть 2. Лемматизация.

d.
Презентация

e.
Технологии создания ресурсов с использованием методов обработки текстов. Часть 3. Стемминг, особенности.

f.
Презентация

g.
Технологии создания ресурсов с использованием методов обработки текстов. Часть 4. Вербалайзер.

h.
Презентация

i.
Тестирование
8
Семантические и когнитивные технологии

a.
Лингвистические представления о системах искусственного интеллекта. Тезаурусы и онтологии.

b.
Презентация

c.
РСС-системы. Часть 1. Поиск и извлечение семантических объектов. Представление семантических сетей.

d.
Презентация

e.
РСС-системы. Часть 2. 4 поколения систем, основанных на знаниях. Конструктивные элементы РСС.

f.
Презентация

g.
РСС-системы. Часть 3. Представление и обработка лингвистических знаний. Объекты и предикаты.

h.
Презентация

i.
РСС-системы. Часть 4. Инженерно-лингвистические представления. Концептуально-лингвистическое моделирование.

j.
Презентация

k.
РСС-системы. Часть 5. Модель лексической семантики.

l.
Презентация

m.
РСС-системы. Часть 6. Базовая «модель мира» системы.

n.
Презентация

o.
РСС-системы. Часть 7. Базовые лингвистические конструкты.

p.
Презентация

q.
РСС-системы. Часть 8. Аппарат РСС.

r.
Презентация

s.
РСС-системы. Часть 9. Многоязычные системы.

t.
Презентация

u.
Тестирование
9
Методы машинного обучения в обработке естественного языка

a.
Машинное обучение. Глубокое обучение. Искусственные нейронные сети. Часть 1.

b.
Презентация

c.
Машинное обучение. Глубокое обучение. Искусственные нейронные сети. Часть 2.

d.
Презентация

e.
Перспективы искусственного интеллекта. N- граммы.

f.
Презентация

g.
Мешок слов. TF-IDF. Латентно-семантический анализ.

h.
Презентация

i.
Семантическое моделирование интеллектуальных системах. Символьный искусственный интеллект.

j.
Презентация

k.
Коннекционистский подход. Искусственная нейронная сеть.

l.
Презентация

m.
Обработка сигнала в нейронных сетях. Нейросимволический искусственный интеллект.

n.
Презентация

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

p.
Презентация

q.
Тестирование
10
Итоговое тестирование

a.
Тестирование
Преподаватели