Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програмного забезпечення системи синтезу парадигм слів англійської мови

Реферат Розробка програмного забезпечення системи синтезу парадигм слів англійської мови





s Dictionary of Synonyms [5].

Словник початкових форм заповнювався вручну. У словнику після вихідної форми кожного слова слідують ідентифікатори (основний і додатковий), розділені пробілами, які задають МІ про даний слові. Основний складається з літерного символу, яке зазначає на приналежність слова до певної частини мови (n - іменник, adj - прикметник, adv - наріччя, v - дієслово, pron - займенник, conj - союз, perp - прийменник). Додатковий (може бути відсутнім у запису) містить наступну інформацію:

//- означає наявність паралельної словоформи (порівняльної або найвищому ступені для прикметників) поряд з тією, яка характерна для даного типу словозміни. Після цієї мітки слідує цифра, яка вказує на ступінь порівняння (0 - порівняльна ступінь, 1 - чудова), якій відповідає паралельна словоформа. Сама паралельна форма слід відразу після числа. Наприклад, old adj//0elder1eldest. машинний морфологія словоформа база

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

!- Означає неправильне дієслово. Після цієї мітки слідує цифра, яка вказує на просту форму дієслова (1 - Past Indefinite, 2 - Participle II), відповідна форма дієслова слід відразу після числа. Наприклад, begin v! 1began2begun.

По суті, ідентифікатори, що належать кожної словникової одиниці, визначають алгоритм зміни слова.

До вхідним даним також можна віднести рядок символів, що вводиться користувачем в якості леми, для якої необхідно отримати парадигму.

Вихідними даними системи морфологічного синтезу парадигм англійських слів є:

. Масив рядків, що представляє собою повну словозмінної парадигми слова, введеного користувачем, із зазначенням відповідний МІ. Парадигма виводиться на екран в діалогове вікно додатка TABLE в спеціальне поле. Наприклад, вихідна інформація для леми «round» («коло» - іменник, «круглий» - прикметник, «округляти» - дієслово, «кругом» - прислівник і «навколо» - привід) має вигляд: НаречіеПрілагательноеСрав. с. ПрілагательноеПрев. с. ПрілагательноеСуществітельное s прітяж. пад. Од. ч. Іменник Мн. ч. Іменник прітяж. пад. Мн. ч.СуществітельноеГлагол ІнфінітівГлагол Прош. неопр. дійств. застави Дієслово прич. прош. вр.Глагол прич. наст. вр.Глагол наст. вр. 3 л. Од. ч.Предлог

. Масив рядків в тестовому файлі «Engl_par.txt», отриманому в результаті роботи консольного застосування і містить список парадигм. Кожен рядок містить наступну інформацію (розділену табуляцією): _F - словоформа, що входить в парадигму; - приймаюча значення 1, якщо W_F є леммой, 0 - інакше; - бітове число, що задає МІ словоформи W_F

. База даних словоформ англійської мови, отримана для лем, які містяться в словнику початкових форм. Ця база складається з трьох файлів: tab.dat, tree.dat, connect.dat, отриманих в результаті роботи бібліотеки РДМА_ІПІІ, опис формату яких розробники бібліотеки не надають.



4. Розробка програмного забезпечення синтезу парадигм слів англійської мови


. 1 Формалізація правил словотворення англійської мови


Спосіб подання МІ англійських словоформ в рамках даної роботи був обраний у вигляді бітових полів. Перелік позначень морфологічних характеристик наведений у додатку А (таблиця А.3). За аналогією з процедурами, реалізованими в бібліотеці РДМА_ІПІІ для вилучення МІ використовуються маски категорій МІ (додаток А, таблиця А.4).

Для іменників нам необхідно згенерувати словоформи множини, а також присвійного відмінка.

Освіта множини англійських іменників описується наступною системою правил.

Правило 1 (основне) .. У загальному випадку англійське іменник можна поставити під множина, додавши до нього закінчення -s. Наприклад, shoe - shoes; hen - hens; bat - bats.

Правило 2. Якщо іменник закінчується на свистячий або шиплячий звук, тобто на букви -s, -ss, -x, -sh, -ch, то для нього форма множини утворюється за допомогою закінчення -es. Наприклад, bass - basses; match - matches; leash - leashes; box - boxes.

Правило 3. Якщо іменник закінчується на букву -y, перед якою стоїть приголосна, то у множині -y змінюється на -i і до слова додається закінчення -es. Наприклад, lobby - lobbies; sky - skies.

Примітка. Якщо перед буквою -y варто голосна, то множина утворюється за загальним правилом за допомогою закінчення -s, а буква -y залишається без змін. Наприклад, bay - bays; day - days; way - ways.

Правило 4. До іменником, за...


Назад | сторінка 6 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Відкритий урок в 10 класі з російської мови: "Ім'я іменник і прикм ...
  • Реферат на тему: Ім'я іменник у системі давньоруської мови
  • Реферат на тему: Літері англійського алфавіту, слова. Ігри на уроках англійської мови
  • Реферат на тему: Розробка програмного забезпечення для навчальної і тестуючої системи &Лекси ...
  • Реферат на тему: Розробка алгоритму роботи синтаксичного аналізатора тексту, а також бази да ...