Система семантического разбора для естественно-языковых текстов
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
Для того чтобы загрузить словарь mcr потребуется вызвать методint LoadMcr (*p1Func)().
Для того чтобы сохранить словарь mcr потребуется вызвать методint SaveMcr (*p2Func)(const char * s).
Метод int FindID(*p4Func)(const char * s, Tids * ids) (*p3Func)(const char * s) - осуществляет поиск слова s в словаре mcr, возвращает int количество найденых слов и ids (уникальный идентификтор слова = уникальный идентификатор леммы + номер слова в парадигме). Используйте полученные идентификаторы для получения грамматических характеристик слова или возврата всей парадигмы.
Метод GetByID(*p5Func)(const Tid id,bool gh_only, bool all,Tinlexdata * outdata) для идентификатора id, возвращает грамматические характеристики, лемму или всю парадигмы в тип outdata который имеет следуюхие параметры:
gh_only = true - возвращать только грамматические характеристики;
gh_only = false - возвратить грамматические характеристики для id и лемму (win1251);
all = true - поместить в outdata всю парадигму для указанного id с грамматическими характериситками, доступно только для словарей без пометы ReadOnly.
Метод bool ReadOnly (*p6Func)() и (*p5Func)(const Tid id,bool gh_only, bool all,Tinlexdata * outdata) провероверяет является ли подключенный словарь словарем только для чтения (ReadOnlyDict).(*p7Func)(Tinlexdata * indata) - добавление парадигмы в словарь.
5.3Таблицы кодирования постоянных грамматических характеристик
К таким родам характеристикам относятся: имя существительное, имя прилагательное, спряжение, отглагольные формы и остальные части речи.
Данные талици позволят боле углубленно понять работу библиотеки mcr.dll с Н-граммным словарем.
Постоянная грамматическая характеристика имени существительное описана в таблице 5.1.
Таблица 5.1
Характеристика для имени существительное
CidОписание1Существительное Мужского рода (неодушевленное)2Существительное Мужского рода (одушевленное)3Существительное Женского рода (неодушевленное)4Существительное Женского рода (одушевленное)5Существительное Среднего рода (неодушевленное)6Существительное Среднего рода (одушевленное)7Существительное Мужского-Женского рода (неодушевленное)8Существительное Мужского-Женского рода (одушевленное)9Существительное Мужского-Среднего рода (неодушевленное)10Существительное Мужского-Среднего рода (одушевленное)11Существительное Женского-Среднего рода (неодушевленное)12Существительное Женского-Среднего рода (одушевленное)13Существительное только множественное число(неодушевленное)14Существительное только множественное число (одушевленное)15Существительное
Постоянная грамматическая характеристика имени прилагательного описана в таблице 5.2.
Таблица 5.2
Характеристика для имени прилагательного
CidОписание20Прилагательное21Местоимение22Местоименное прилагательное23Числительное собирательное24Числительное прилагательное25Числительное26Местоименное прилагательное(краткое)15Существительное *
В данном релизе, нет спецальных пометок для безличных, многократных и вспомогательных глаголов.
Таблица 5.3
Постоянная грамматическая характеристика для сопряжения
CidОписание40Глагол НСВ (несовершенного вида) невозвратный I спряжение41Глагол НСВ невозвратн II42Глагол HСВ возвратн I43Глагол HСВ возвратн II44Глагол СВ(совершенного вида) невозвратн I спряжение45Глагол СВ невозвратн II46Глагол СВ возвратн I47Глагол СВ возвратн II48Глагол СВ-НСВ I (двувидовый глагол)48Глагол СВ-НСВ II50Глагол (СВ)-НСВ возвратный I (совершенность носит потенциальный характер)51Глагол (СВ)-НСВ возвратный II
Постоянная грамматическая характеристика отглагольных форм писана в таблице 5.4.
Таблица 5.4
Характеристика для отглагольных форм
CidОписание60Причастие Настоящего времени (от НСВ I)61Причастие Настоящего времени (от НСВ II)62Причастие Настоящего времени (от НСВ I) страдательное значение(на -ся)63Причастие Настоящего времени (от НСВ II) страдательное значение64Причастие Прошедшего времени (от НСВ I)65Причастие Прошедшего времени (от НСВ II)66Причастие Прошедшего времени (от НСВ I) страдательное значение67Причастие Прошедшего времени (от НСВ II) страдательное значение68Причастие Прошедшего времени (от СВ I)69Причастие Прошедшего времени (от СВ II)70Причастие Прошедшего времени (от СВ I) страдательное значение71Причастие Прошедшего времени (от СВ II) страдательное значение72Страдательное Причастие настоящего времени (от НСВ I)73Страдательное Причастие настоящего времени (от НСВ II)74Страдательное Причастие прошедшего времени (от НСВ I)75Страдательное Причастие прошедшего времени (от НСВ II)76Страдательное Причастие прошедшего времени (от СВ I)77Страдательное Причастие прошедшего времени (от СВ II)78Деепричастие (от НСВ I)79Деепричастие (от НСВ II)80Деепричастие (от СВ I)81Деепричастие (от СВ II)
Постоянная грамматическая характеристика остальных частей речи описана в таблице 5.5.
Таблица 5.5
Характеристики остальных частей речи
CidОписание30Наречие31Союз32Междометие33Частица34Предлог35Предикат36Вводное слово37Неизменяемое слово200Имя собственное *201Имя собственное мужского рода202Имя собственное женского рода203Отчество муж. род204Отчество женск. род205Фамилия206Название *207Географическое название208Географическое название мужского рода209Географическое название женского рода210Географическое название среднего рода211Географическое название только множественное число212Прилагательное образованное от геогр. названия213Аббревиатура214Аббревиатура (все прописные)215Аббревиатура (все ЗАГЛАВНЫЕ)216Сокращение "кг","сек", и.т п
.4 Таблицы кодирования переменных грамматических характеристик
Данные таблицы хр