тестування результатів її роботи, що необхідно для виявлення помилок у структурі алгоритмів програми, структурі вхідних і внутрішніх даних, а також для ліквідації конфліктних ситуацій з іншим програмним забезпеченням. Це дозволило зробити наступні висновки.
Морфологічний компонент - невід'ємна частиною інтелектуальних АОТ-систем. Морфологічний аналіз/синтез неможливий без машинного граматичного словника, його використання дозволяє проводити повний аналіз словоформи, оперуючи великим числом граматичних ознак, і підвищити його точність. У зв'язку з цим актуальність обраної теми не викликає сумнівів.
Найбільш оптимальний спосіб представлення МІ, що поєднує в собі зручності обробки та економне зберігання, - у вигляді бітових полів. Цей спосіб завдання МІ реалізований в модулі декларативного морфологічного аналізу слів російської мови РДМА_ІПІІ. Модуль забезпечений засобами швидкого пошуку строкових величин у великому масиві рядків. У зв'язку з цим для створення та зберігання бази словоформ англійської мови, а також швидкого пошуку парадигм в створеній базі використовувалися функції бібліотеки РДМА_ІПІІ.
Розроблене в результаті виконання курсової роботи ПЗ складається з трьох модулів. Крім бібліотеки РДМА_ІПІІ в систему входять: консольне додаток, що дозволяє завантажити словник початкових форм англійських слів, що містить граматичну інформацію, необхідну для словозміни, і виконує синтез парадигм лем цього словника; додаток TABLE, призначене для адаптації під англійську мову функцій зберігання бази словоформ і швидкого пошуку парадигм в ній, реалізованих у бібліотеці РДМА_ІПІІ. ПЗ, що має таку архітектуру, забезпечує наступні можливості: читання і завантаження файлу початкових форм англійських слів; очистка, завантаження, модифікація і збереження бази англійських словоформ; отримання парадигми із зазначенням МІ кожної словоформи по введеної користувачем лемі.
Тестування ПЗ система синтезу парадигм англійської мови не виявило невідповідність системи її вихідним цілям, помилок у структурі алгоритму програми, структурі вхідних і внутрішніх даних, а також конфліктних ситуацій з іншим ПЗ.
Розроблений програмний продукт може використовуватися при створенні засобів морфологічної обробки інтелектуальних систем розуміння і автоматичного аналізу текстів англійською мовою. Крім того, створену базу даних англійських словоформ можна використовувати для точної оцінки морфологічної інформації словоформи в задачах поверхневого семантико-синтаксичного аналізу.
Список посилань
1. Чесебіев І.А. Розуміння і синтез тексту комп'ютером. [Електронний ресурс]. URL: http//yabs. yandex//resourse/bb/dif
. Ножов І.М. Процесор автоматизованого морфологічного аналізу без словника. Дерева і кореляція.// Діалог 2000. Праці конференції - Протвино, 2000. Т.2. С. 284-290.
3. А. А. Залізняк. Граматичний словник російської мови. Словозміна. lt; # justify gt; Додаток А
Спосіб представлення морфологічної інформації
Таблиця А.1 - Подання морфологічної інформації в модулі морфологічного аналізу РДМА
ЗначениеКатегорияЗначениеЧисловоеМакроопределения0x00000001NominativeПадежИменительный0x00000002_GenitiveРодительный0x00000003_DativeДательный0x00000004_AccusativeВинительный0x00000005_AblativeТворительный0x00000006_LocativeПредложный0x00000007_VocativeЗвательный0x00000008_MasculineРодМужской0x00000010_FeminineЖенский0x00000018_NeuterСредний0x00000020_SingularЧислоЕдинственное0x00000040_PluralМножественное0x00000080_PastВремяПрошедшее0x00000100_FutureБудущее0x00000180_ContiniusНастоящее0x00000200_FaceFirЛицо1-е0x00000400_FaceSec2-е 0x00000600_FaceThi3-е0x00000800_ActiveЗалогДействительный0x00001000_PassiveСтрадательный0x00002000_ComparativeFormOfAdjСтепень порівняння, краткостьСравнительная0x00004000_ExellentFormOfAdjПревосходная0x00006000_ShortFormOfAdj Коротка форма0x00008000_VerbЧасть речиГлагол0x00010000_ParticipleПричастие0x00018000_GerundДеепричастие0x00020000_AdjectiveПрилагательное0x00028000_NounСуществительное0x00030000_PronounМестоимение0x00038000_NumeralЧислительное0x00040000_AdVerbНаречие0x00048000_PrepositionПредлог0x00050000_ConjunctionСоюз0x00058000_ParticleЧастица0x00060000_InterjectionМеждометие0x00068000_PredicateПредикатив0x00070000_PoslelogПослелог0x00078000_ComparativeWordСравнительное слово0x00080000_AnimateОдушевленностьОдушевленное0x00100000_NotAnimateНеодушевленноеЗначениеКатегорияЗначениеЧисловоеМакроопределения0x00200000_ImperativeНаклонениеПовелительное0x00400000_AccomplishedВид глаголаСовершенный0x00800000_IncompleteНесовершенный0x00C00000_Accompl_IncomplСовершенный/несовершенный0x01000000_CountТип числительногоКоличественное0x02000000_OrdinalПорядковое0x03000000_PlurL...