Исходные тексты компонентов API грамматического словаря

solarix_grammar_engine.h - заголовочный файл для DLL/SO/DYLIB

grammar_engine_api.cpp - C++ код для трансляции вызовов API

Грамматические категории и признаки для русского языка (открывать как простой текстовый файл)

Инициализация, загрузка и выгрузка грамматического словаря

sol_CreateGrammarEngine [W,A,8]

sol_LoadDictionary [W,A,8]

sol_DeleteGrammarEngine

sol_UnloadDictionary

Получение общей информации о грамматическом словаре

sol_IsDictionaryLoaded

sol_DictionaryVersion

sol_MaxLexemLen

sol_MaxLexemLen8

sol_CountEntries

sol_CountLinks

sol_HasLanguage

Морфология, части речи, грамматические категории и признаки

sol_FindLanguage

sol_FindLanguage8

sol_FindEnum

sol_FindEnum8

sol_FindEnumState

sol_FindEnumState8

sol_CountCoordStates

sol_GetCoordName

sol_GetCoordName8

sol_GetCoordStateName

sol_GetCoordStateName8

sol_GetCoordType

sol_GetClassName

sol_GetClassName8

sol_FindClass

sol_FindClass8

sol_ListPartsOfSpeech

Лексикон

sol_FindEntry

sol_FindEntry8

sol_GetEntryCoordState

sol_FindEntryCoordPair

sol_GetEntryClass

sol_GetEntryName

sol_GetEntryName8

sol_GetNounGender

sol_GetEntryFreq

 

sol_FindPhrase

sol_FindPhrase8

sol_AddPhrase

sol_AddPhrase8

sol_GetPhraseText

sol_GetPhraseText8

sol_GetPhraseTextFX

sol_GetPhraseTextPAS

sol_GetPhraseClass

sol_GetPhraseLanguage

sol_DeletePhrase

 

sol_ListEntries

Тезаурус

sol_Thesaurus

sol_ListLinksTxt

sol_DeleteLinksInfo

sol_LinksInfoCount

sol_LinksInfoType

sol_LinksInfoID

sol_LinksInfoEKey1

sol_LinksInfoEKey2

sol_LinksInfoTagsTxt

sol_LinksInfoFlagsTxt

sol_LinksInfoCode

sol_DeleteLink

sol_AddLink

sol_SetLinkTags

sol_SetLinkFlags

sol_TranslateToNoun

sol_TranslateToInfinitive

Сегментация и токенизация текста

sol_CreateSentenceBrokerMem[W,A,8]

sol_FetchSentence

sol_GetFetchedSentenceLen

sol_GetFetchedSentence[W,A,8]

sol_DeleteSentenceBroker

sol_Tokenize[W,A,8]

Морфологический разбор слов и предложений

sol_ProjectWord[8] морфологический разбор одного слова

sol_DeleteProjection

sol_CountProjections

sol_GetIEntry

sol_GetProjCoordState

sol_MorphologyAnalysis морфологический разбор предложения

sol_DeleteResPack

sol_CountGrafs

sol_CountRoots

sol_GetRoot

sol_GetNodePosition

sol_GetNodeContents[8]

Синтаксический анализ текста

sol_SyntaxAnalysis[8] синтаксический разбор одного предложения

sol_GetLeafLinkType

sol_CountLeafs

sol_GetLeaf

sol_GetNodeVersionCount

sol_GetNodeVerCoordState

sol_GetNodeCoordState

sol_GetNodeIEntry

sol_GetNodeVerIEntry

sol_GetNodePairsCount

sol_GetNodePairCoord

sol_GetNodePairState

sol_GetNodeVerPairsCount

sol_GetNodeVerPairCoord

sol_GetNodeVerPairState

sol_GetNodeVerCoordPair

sol_GetNodeCoordPair

N-граммы

sol_CountNGrams

sol_Seek1Grams

sol_Seek2Grams

sol_Seek3Grams

sol_Seek4Grams

sol_Seek5Grams

Работа с вектором целых чисел

sol_CountInts

sol_GetInt

sol_DeleteInts

Работа с вектором строк

sol_CountStrings

sol_GetStringLen

sol_GetString[W,A,8,FX]

sol_DeleteStrings

Обработка ошибок

sol_GetErrorLen

sol_GetErrorLen8

sol_GetError

sol_GetError8

sol_ClearError

Прочее

sol_Free

Исходные тексты

error_api.cpp

grammar_engine_api.cpp

Дополнительные ресурсы

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

  © 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 Мб


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



изменено 14-Jan-12