Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KL-LAB2(9).doc
Скачиваний:
23
Добавлен:
12.02.2016
Размер:
914.43 Кб
Скачать

Зміст звіту

5.1 Титульний аркуш.

5.2 Мета роботи.

5.3 Короткі теоретичні відомості.

5.4 Тексти програм на мові Python.

5.5 Висновок.

ЛІТЕРАТУРА

  1. Steven Bird, Ewan Klein, Edward Loper Introduction to Natural Language Processing. 2001-2007 University of Pennsylvania.

  2. Г. Россум, Ф.Л.Дж. Дрейк, Д.С. Откидач, М. Задка, М. Левис, С.Монтаро, Э.С.Реймонд, А.М.Кучлинг, М.-А.Лембург, К.-П.Йи, Д.Ксиллаг, Х.Г. Петрилли, Б.А.Варсав, Дж.К.Ахлстром, Дж.Рокинд, Н.Шеменон, С.Мулендер. Язык программирования Python./ 2001 – 452c.

  3. Сузи Р. А. Язык программирования Python.- 206с.

  4. David Mertz Text Processing in Python Addison WesleyBiber, 2003 - 544.

Інтернет посилання

http://www.nltk.org

http://python.org

ДОДАТОК А

Сьогодні ми вивчили:

Використання операторів if та for.

Побудову контрольних структур та умовних виразів.

Функції класу FreqDist

Приклад

Пояснення

fdist = FreqDist(samples)

Побудувати частотний розподіл на основі даних samples

fdist.inc(sample)

Збільшити значення для даного випадку sample

fdist['monstrous']

Скільки разів зустрічається даний прикладsample

fdist.freq('monstrous')

Частота для даного прикладу sample

fdist.N()

Загальна кількість врахованих випадків

fdist.keys()

Приклади відсортовані за частотою по спаданню

for sample in fdist:

Перебір всіх прикладів за частотою по спаданню

fdist.max()

Приклад з максимальною кількістю

fdist.tabulate()

Представити частотний розбоділ у вигляді таблиці

fdist.plot()

Побудувати графічне зображення частотного розподілу

fdist.plot(cumulative=True)

Побудувати графічне зображення частотного розподілу з накопиченням

fdist1 < fdist2

Перевірка чи приклади fdist1 зустрічаються з меншою частотою ніж в fdist2

Функції для роботи зі списками

s.lower()

Перетворення всіх символів в s на малі

s.upper()

Перетворення всіх символів в s на великі

s.title()

Перетворення всіх перших символів в s на великі

НАВЧАЛЬНЕ ВИДАННЯ

Методичні вказівки

до лабораторної роботи № 2

з дисципліни “Комп’ютерна лінгвістика”

для студентів спеціальності 7.030.505 “Прикладна лінгвістика”

та магістрів за фахом 8.030.505 “Прикладна лінгвістика”.

для стаціонарної та заочної форм навчання

Укладачі: Романюк Андрій Богданович

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]