Сервис морфологического анализа текстов (POS-tagger).

Пространство имен: pullenti.morph

Expand
	imageСинтаксис

Свойства (get/set)

  Имя Тип Описание
Public property Staticloaded_languagesMorphLangЯзыки, морфологические словари для которых загружены в память

Методы

  Имя Тип значения Описание
Public method Staticconvert_adverb_to_adjectivestrПреобразовать наречие в прилагательное (это пока только для русского языка)
Public method Staticcorrect_wordstrПопробовать откорректировать одну букву словоформы, чтобы получилось словарное слово. Делается изменение одной буквы, удаление одной буквы и вставка одной буквы. Если получается несколько вариантов, то возвращается null. Для получение всех вариантов используйте correct_word_ex.
Public method Staticcorrect_word_exlistПопробовать откорректировать одну букву словоформы, чтобы получилось словарное слово. Делается изменение одной буквы, удаление одной буквы и вставка одной буквы.
Public method Staticget_all_wordformslistПолучить все варианты словоформ для нормальной формы слова
Public method Staticget_all_words_by_classlistИзвлечь из встроенных словарей вообще все словоформы заданного типа (в именительном падеже единственном числе)
Public method Staticget_word_base_infoMorphWordFormПолучить для словоформы род\число\падеж
Public method Staticget_wordformstrПолучить вариант написания словоформы
Public method StaticinitializeнетИнициализация внутренних словарей. Можно не вызывать, но тогда будет автоматически вызвано при первом обращении к морфологии, и соответственно первый разбор отработает на несколько секунд дольше. Если используете Sdk.Initialize() или ProcessorService.Initialize(), то тогда эту функцию вызывать не нужно, так как там внутри это делается.
Public method Staticload_languagesнетЗагрузить язык(и), если они ещё не загружены
Public method StaticprocesslistПроизвести морфологический анализ текста. Если используете морфологию в составе лингвистического процессора из ProcessorService, то эту функцию явно вызывать не придётся.
Public method StatictokenizelistПроизвести чистую токенизацию без формирования морф-вариантов
Public method Staticunload_languagesнетВыгрузить язык(и), если они больше не нужны