Выделение именованных сущностей (NER)

Классы

  Имя Описание
Public classAnalysisResultРезультат анализа
Public classAnalyzerБазовый класс для всех лингвистических анализаторов. Игнорируйте, если не собираетесь делать свой анализатор.
Public classExtOntologyВнешняя "онтология". Содержит дополнительтную информацию для обработки (сущностей) - это список элементов, связанных с внешними сущностями. Подаётся необязательным параметром на вход методу Process() класса Processor.
Public classExtOntologyItemЭлемент внешней онтологии
Public classMetaTokenМетатокен - надстройка над диапазоном других токенов. Базовый класс для подавляющего числа всех токенов: NumberToken, ReferentToken, NounPhraseToken и пр.
Public classMorphCollectionКоллекция морфологических вариантов
Public classNumberTokenМетатокен - число (числительное). Причём задаваемое не только цифрами, но и словами, возможно, римская запись и др. Для получения см. методы NumberHelper.
Public classProcessorЛингвистический процессор
Public classProcessorServiceСлужба лингвистических процессоров
Public classReferentБазовый класс для всех именованных сущностей
Public classReferentTokenТокен, соответствующий сущности
Public classServerServiceПоддержка проведения анализа текста на внешнем сервере
Public classSlotЗначение атрибута в конкретном экземпляре сущности
Public classSourceOfAnalysisАнализируемый текст, точнее, обёртка над ним
Public classTextAnnotationАннотация слитного фрагмента текста (фрагмент вхождения сущности в текст)
Public classTextTokenВходной токен (после морфанализа)
Public classTokenБазовый класс для всех токенов. Наследные классы - TextToken (конечная словоформа) и MetaToken (связный фрагмент других токенов).

Перечисления

  Имя Описание
Public enumNumberSpellingTypeТип написания числительного NumberToken