Ознайомлення з програмою kimmo.py

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

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

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

Рік:
2000
Тип роботи:
Лабораторна робота
Предмет:
Інші

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

Етап №2. Ознайомлення з програмою kimmo.py Я здійснила морфологічний аналіз (recognize) та синтез (generate) словоформ англійської мови згідно свого варіанту (№6) (red, spy, select, slip). RED   SPY   SELECT   SLIP   1. Яка інформація записана у файлі english.yaml? В цьому файлі записана інформація про правила правопису (орфографічні правила) англійської мови. Використовуючи файл ми завантажуємо автомат англійської мови та чітко визначені перетворювачі. Метою файлу YAML є встановлення можливих лексичних і поверхневих значень, завантаження файлу з словника і перетворювач, який працює за принципом скінченного автомата, що вказуватиме правильний словник. Цей файл складається з декількох розділів: Boundary; Defaults; Subsets; Lexicon; Null; Rules. 2. Яка інформація записана у файлі english2.lex? У цьому файлі записані слова та морфеми, їхні характеристики та правила їхньої сполучуваності. Морфеми розподілені на класи. Визначені частини мови слів, списки морфем, що підходять іменно тій чи іншій частині мови. 3. Які правила англійської мови реалізовані в kimmo.py? В kimmo.py представлені морфологічні та орфографічні правила англійської мови. Можна виділити такі основні правила: Epenthesis- (Епентеза) - поява у словах додаткового звука між двома іншими для полегшення переходу між артикуляціями різних звуків. В kimmo.py в англійській мові це вставлення -еs після основи для створення множини іменників, наприклад, коли форма однини закінчується на букви s, ss, x, sh, ch, tch, y, o а також v, що змінилось з f або fe, які в множині отримають закінчення –ves, на букву -у, яка в множині міняється на –і. Або коли це дієслово вставлення -еs ті самі, що й для множини іменників.При утворенні дієслова теперрішнього часу в 3 особі однини також діє правило заміни y на i, тобто коли неозначена форма дієслова закінчується на букву у з попередньою приголосною, то у 3 особі однини буква у змінюється на букву і і додається -es. Elision- (Елізія)- явище протилежне до епентези, тобто випадання звуку (голосна, приголосна або склад) у слові або фразі з метою полегшення вимови для мовця. В англійській мові це явище ще називають стягненням. s-deletion- (видалення s)- тобто опущення звуку s для полегшення вимови. Це правило діє в англійській мові для утворення присвійного відмінка та стосується більшості іменників в множині та іменників в однині, які закінчуються на -s, -ss, -x. В цьому випадку для утворення присвійного відмінка буква -s видаляється і додається лише апостроф. i-y -spelling- тобто заміна букви і на букву у. Gemination- (Подвоєння)- Подовження приголосних в усному мовленні, що передається однаковими літерами на письмі(unnecessary). 4. Які правила і яким чином використовувались при аналізі(recognize) та синтезі (generate) словоформ? При аналізі слова розпізнаються морфеми цього слова. На прикладі слова red ми розглянемо правила, які використовуються при аналізі. Перед словом ставиться знак наголосу, оскільки в англійській мові є правило, що прості односкладові слова наголошуються на першому(єдиному) складі. Правило Gemination не використалось, тому що немає подвоєнь. Система пройшовшись по слові розпізнала, що це слово - це прикметникова основа, оскільки так воно записане в словнику: ADJ_ROOT: 'red Adj-NoAdverb Adj(red) Тому вивела нам, що слово red – прикметник. При синтезі слова red використовувались такі правила. Правило Gemination не виконалось, оскільки немає подвоєння звука r. Перед словом ставиться знак наголосу. Знову перевірялося правило Gemination, яке також не виконалося. Оскільки система думає, що після апострофа може стояти s, то перевіряється правило s-deletion, що не виконується, бо це наголос, а не апостроф. Потім перевірка на повторення, вже букви d, накінець перевірялось правило Elision, що також не використовується у синтезі слова red. Spy При аналізі слова spy використовувались такі правила. Перед словом ставиться знак наголосу. Правило s-deletion не використалось, тому що це наголос, а не апостроф. Правило gemination теж не виконалось, бо подвоєння у слові відсутні. Також перевірилось слово на правилo i-y –spelling. Система пройшовшись по слові розпізнала, що це слово - це іменникова основа, оскільки так воно записане в словнику: N_ROOT: "tie AfterNoun Noun(spy). Але оскільки це слово в словнику написане ще й так: V_ROOT_PREF: "tie AfterVerb Verb(spy) V_ROOT_NO_PREF: "spy AfterVerb Verb(spy) Тому вивела нам, що слово spy - iменник, але й також дієслово неозначеної форми: "spy(Noun(spy)), "spy (Verb(spy).INF), "spy (Verb(spy).INF) При синтезі слова spy використовувались такі правила. Правило Gemination не виконалось, оскільки немає подвоєння звука s. Перед словом ставиться знак наголосу. Знову перевірялося правило Gemination, яке також не виконалося. Оскільки система думає, що після апострофа може стояти s, то перевіряється правило s-deletion, що не виконується, бо це наголос, а не апостроф. Дойшовши до букви y - правило Epenthesis. Потім ще раз перевірялось на правила але вже в якості дієслова, оскільки слово spy може бути як іменником так і дієсловом. Система точне значення визначити не може, оскільки немає контексту. Select При аналізі слова select використовувались такі правила.Правило s-deletion, Epenthesis не використались. Система пройшовшись по слові розпізнала, що це слово - дієслово неозначеної форми, оскільки так воно записане в словнику: V_ROOT_NO_PREF: "select (Verb(select).INF) При синтезі слова select використовувались такі правила. Правило Gemination не виконалось, подвоєння звука s немає. Знову перевірялося правило Gemination, яке також не виконалося. Оскільки система думає, що після s може стояти апостроф, то перевіряється правило s-deletion, що не виконується. Знову правило Gemination. Коли система дойшла до букви е, то правило Epenthesis почало перевірятись. Не виконавшись, знову перевірка на повторення, і накінець правила Elision та Epenthesis, що також не використовується у синтезі слова select. Slip При аналізі слова slip використовувались такі правила. Перед словом ставиться знак наголосу. Правило s-deletion, Epenthesis не використались. Система пройшовшись по слові розпізнала, що це слово - дієслово неозначеної форми, оскільки так воно записане в словнику: V_ROOT_NO_PREF: "slip (Verb(slip).INF) При синтезі слова slip використовувались такі правила. Правило Gemination не виконалось,оскільки подвоєння звука s немає. Знову перевірялося правило Gemination, яке також не виконалося. Оскільки система думає, що після s може стояти апостроф, то перевіряється правило s-deletion, що не виконується. Знову правило Gemination. Накінець,коли система дойшла до букви i, то правило i-y -spelling почало перевірятись, що також не використовується у синтезі слова slip.
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

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

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

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

Admin

26.02.2023 12:38

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