Внутренний аналитический контейнер данных. Создаётся автоматически внутри при вызове Processor.process(...). Все токены Token ссылаются через поле kit на экземпляр контейнера, связанного с обрабатываемым текстом.

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

Expand
	imageСинтаксис

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

  Имя Тип Описание
Public propertyentitieslistСписок сущностей Referent, выделенных в ходе анализа
Public propertysofaSourceOfAnalysisСсылка на исходный текст

Методы

  Имя Тип значения Описание
Public methodcreate_referentReferentСоздать экземпляр сущности заданного типа
Public methoddebed_tokenTokenУбрать метатокен из цепочки, восстановив исходное
Public methodembed_tokenнетВстроить токен в основную цепочку токенов
Public methodget_analyzer_data_by_analyzer_nameAnalyzerDataПолучить данные, полученные в настоящий момент конкретным анализатором
Public methodget_text_characterstrПолучить символ из исходного текста
Public methodprocess_referentReferentTokenПопытаться выделить с заданного токена сущность указанным анализатором. Используется, если нужно "забежать вперёд" и проверить гипотезу, есть ли тут сущность конкретного типа или нет.

Поля

  Имя Тип Описание
Public fieldbase_languageMorphLangБазовый язык (определяется по тексту)
Public fieldcorrected_tokensdictТокены, подправленные по корректировочному словарю (SourceOfAnalysis.correction_dict). Здесь Value - исходый токен
Public fieldfirst_tokenTokenЭто начало цепочки токенов (первый токен)
Public fieldontologyExtOntologyВнешняя онтология - параметр Processor.process(, ...)
Public fieldstatisticsStatisticCollectionСтатистическая информация