- •Мета робота
- •Виконання лабораторних робіт починаємо з:
- •Короткі теоретичні відомості
- •1. Клас FreqDist для простих статистичних досліджень
- •1.1.Вибір слів з тексту
- •Виконати самостійно:
- •1.2. Колокації та біграми
- •2. Доступ до корпусів текстів
- •2.1. Корпус Гутенберга
- •2.1.1. Конкорданс
- •2.1.2. Статистичні дані про текст
- •2.2. Текст з Інтернету
- •2.3. Корпус Brown
- •Приклади текстів для кожного з жанрів корпуса Brown.
- •Виконати самостійно!
- •2.4. Корпус інформаційного агентства Рейтер.
- •2.5. Корпус інаугураційних примов президентів сша.
- •2.6. Анотовані (розмічені) корпуси текстів.
- •2.7. Корпуси іншомовних текстів.
- •3. Структура корпусів текстів.
- •3.1. Засоби nltk
- •Основні функції nltk для роботи з корпусами.
- •3.2. Доступ до власних корпусів текстів.
- •4. Умовний частотний розподіл. Клас ConditionalFreqDist.
- •4.1 Умови і події.
- •4.2 Підрахунок слів для окремих жанрів.
- •Функції побудови та відображення умовних частотних розподілів.
- •Додаток в Перелік корпусів тексті, які розповсюджуються разом з nltk.
- •Порядок виконання роботи
- •Варіанти завдань
- •Література
- •Інтернет посилання
- •Методичні вказівки
Література
Steven Bird, Ewan Klein, Edward Loper Introduction to Natural Language Processing. 2001-2007 University of Pennsylvania.
Г. Россум, Ф.Л.Дж. Дрейк, Д.С. Откидач, М. Задка, М. Левис, С.Монтаро, Э.С.Реймонд, А.М.Кучлинг, М.-А.Лембург, К.-П.Йи, Д.Ксиллаг, Х.ГПетрилли, Б.А.Варсав, Дж.К.Ахлстром, Дж.Рокинд, Н.Шеменон, С.Мулендер. Язык программирования Python./ 2001 – 452c.
Сузи Р. А. Язык программирования Python.- 206с.
David Mertz Text Processing in Python Addison WesleyBiber, 2003 - 544.
Інтернет посилання
http://www.nltk.org
http://python.org
Романюк Андрій Богданович, Юрчак Ірина Юріївна
Методичні вказівки
до лабораторної роботи № 4
з дисципліни «Комп’ютерна лінгвістика»
для студентів спеціальності 7.02030303 «Прикладна лінгвістика»
денної та заочної форм навчання
