DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт до лабораторної роботи №2 з дисципліни «Комп’ютерна лінгвістика»

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКНІ
Факультет:
Прикладна лінгвістика
Кафедра:
Кафедра систем автоматизованого проектування

Інформація про роботу

Рік:
2014
Тип роботи:
Лабораторна робота
Предмет:
Комп’ютерна лінгвістика
Група:
ПРЛс
Варіант:
3
Коротко про документ

Про що ця робота

У звіті розглядаються основи програмування мовою Python та використання бібліотеки NLTK для опрацювання текстів. Виконуються завдання на частотний розподіл слів, пошук колокацій та роботу з умовами.

У роботі розглядаються

  • Комп'ютерна лінгвістика
  • Бібліотека NLTK
  • Мова програмування Python
  • Частотний розподіл слів
  • Колокації
  • Опрацювання текстів

Зміст і розділи

  1. Вивчення бібліотеки NLTK
  2. Основи програмування на Python
  3. Аналіз довжин слів
  4. Побудова колокацій
  5. Висновки
Для кого:Студенти технічних та лінгвістичних спеціальностей, які вивчають комп'ютерну лінгвістику.
Викладачі:Романюк А. Б.

Ключові поняття

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

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» Кафедра «Системи автоматизованого проектування» Звіт до лабораторної роботи №2 «Вивчення бібліотеки прикладних програм NLTK, для опрацювання текстів природною мовою. Основи програмування на мові PYTHON (частина 2)» з курсу «Комп’ютерна лінгвістика» вказує, яким чином загальна кількість слів розподіляється між словниковими статтями (оригінальні слова) в тексті. Колокація – це словосполучення, яке зустрічається дуже часто. «red wine» – це колокація, а «the wine» – ні . Характерною рисою колокацій є те, що вони є стійкі до заміни одного зі слів на інше, подібне за змістом («maroon wine»). Для того, щоб побудувати колокації, спочатку потрібно побудувати на основі тексту пари слів, або біграми. Найчастіше зустрічаються слова з довжиною 3 символи, і такі слова становлять близько 20% всього тексту. Можна здійснити аналіз довжин слів для текстів різних жанрів, авторів та мов. Тексти програм Варіант №3 3. Створіть змінну sentence і присвойте їй значення ‘she sells sea shells by the sea shore’ та напишіть фрагмент програми, яка генерує нову стрічку додаючи ‘like’ перед кожним зі слів, яке починається з ‘se’.  5. Пуста стрічка і пустий список в частині умов if виразу призводить до помилки. Напишіть програму для демонстрації таких випадків при використанні if тверджень.  Виконати наступні приклади і пояснити різницю між ними: w.isupper() not w.islower()  У першому випадку у нас результат хибний, тому що не всі символи є великими. У другому випадку у нас результат – істина, тому що не всі символи маленькі. Знайдіть в тексті № 5 всі слова довжина яких дорівнює 4 і побудуйте для них частотний розподіл.  Напишіть вираз для знаходження в тексті №6 всіх слів які відповідають наступним вимогам: закінчуються на ize; містять літеру z; містять послідовність літер pt; написані з великої літери . Результат представити, як список слів.  16. Побудуйте колокації для текстів №1 та №5. Результати порівняйте.  Висновок. На надій практичній роботі ми вивчили основи програмування мовою Python. Ознайомлились з контрольними структурами та класом FreqDist. А також сьогодні ми вивчили: використання операторів if та for, побудову контрольних структур та умовних виразів.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!