Склонение прилагательных в русском языке

Склонение прилагательных через API

Прилагательное (и причастие) в русском языке имеет самую богатую парадигму - формообразование определяется степенью, падежом, родом, числом, одушевленностью и признаком краткий-полный. Для получения нужной формы можно использовать вызов

sol_GetAdjectiveForm

Если решается задача получить форму прилагательного, согласованного с числительным, например так

два куриных супа

пять куриных супов

то будет удобнее вызвать специальную процедуру

sol_CorrAdjNumber

которая учитывает достаточно сложный алгоритм получения нужного падежа и числа. В составе SDK есть соответствующий пример вызова этой процедуры из программы на C++.

В обоих вышеуказанных случаях для указания на склоняемое прилагательное нужно передать движку целочисленный код словарной статьи - это стандартный подход в API грамматического словаря. Каждая словарная статья в лексиконе имеет уникальный id. Найти идентификатор можно разными способами, среди которых можно отметить такие функции как:

1. поиск словарной статьи по базовой форме и грамматическому классу sol_FindEntry

2. быстрая лемматизация sol_SeekWord

3. поиск всех словарных статей, формой которых является слово sol_ProjectWord

Online демонстрация склонения русских прилагательных

В текстовом поле Вы можете ввести русское прилагательное. Скрипт выполнит поиск слова в загруженном в БД лексиконе, и если соответствующая словарная статья есть, то будут показаны все грамматические формы прилагательного или причастия.

Результаты склонения:

...

Дополнительные материалы по морфологии русского языка

Приобретение SDK грамматического словаря

Процедурный API грамматического словаря

Структура SQL словаря

Алгоритмы русской морфологии

Особенности описания грамматики прилагательных и причастий

Согласование прилагательных и существительных


Падеж

Число

Род

Одушевленность

Степени сравнения


Русский язык

  © Elijah Koziev 2010
прикладные проекты на основе грамматического словаря API грамматической машины компоненты для доступа к грамматическому словарю условия получения SDK токенизатор и сегментатор морфологический анализ и синтез лемматизатор база N-грамм синтаксический анализатор словоформы морфология и синтаксис русского языка падеж число род совершенный и несовершенный вид экспорт в SQL формат экспорт в XML формат скрипт SQL словаря структура SQL словаря структура XML словаря компоненты для доступа к грамматическому словарю ORM Persistent Dictionary Library лемматизация стемминг примеры использования грамматического словаря склонение существительных в русском языке склонение русских прилагательных спряжение глаголов в русском языке поиск текста с учетом морфологии OCR подсистема расширенные регулярные выражения генератор текста генератор случайного текста и имитатор рандомизатор синонимизатор перефразировщик Статистика буквенных паттернов

Грамматический словарь русского языка



Грамматический словарь
склонение и спряжение глаголов, существительных, прилагательных

В состав входит русский и английский словарь.

платформа:  Windows 2000 ... Windows 7
требования: 512 Mb свободной памяти, 300 Мб на диске
размер:         34 Мб

  скачать грамматический словарь купить грамматический словарь SDK грамматического словаря
грамматический словарь русского языка



SDK Грамматического словаря



SDK Грамматического Словаря
склонение и спряжение глаголов, существительных, прилагательных

В состав входит русский и английский словарь.

платформа:  Windows 2000 ... Windows 7
размер:         13 Мб

SQL словарь (демо):
sqlite mysql oracle firebird mssql

скачать демо-версию SDK купить SDK API грамматического словаря



Поисковая система



Integra
настольная и сетевая поисковая система 

платформа:  Windows XP ... Windows 7
требования: 512 Mb свободной памяти
размер:         21 Мб

Дополнительные компоненты:
MySQL поисковый сервер 13.5 Мб
Integra.Premium MySQL 3.9 Мб

скачать поисковую систему SDK поисковой системыописание поисковой системы



SDK Поисковой системы



SDK Поискового движка
API для настольной и сетевой поисковая система 

платформа:  Windows XP ... Windows 7
размер:         17 Мб

Дополнительные компоненты:

MySQL поисковый сервер 13.5 Мб
Integra.Premium MySQL 3.9 Мб

скачать SDK SDK поисковой системы



Экранный переводчик



Translator
экранный переводчик

платформа:  Windows XP ... Windows 7
требования: 256 Mb свободной памяти
размер:         4.4 Мб

Дополнительные компоненты:
расширенный англо-русский словарь 6.4 Мб


скачать экранный переводчикописание экранного переводчика



изменено 25-Aug-11