Словарь некоторых обозначений, терминов, сокращений. Очень полезный класс! Рассчитан на быстрый поиск токена или группы токенов среди большого списка терминов.

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

Expand
	imageСинтаксис

Методы

  Имя Тип значения Описание
Public methodaddнетДобавить термин. После добавления нельзя вносить изменения в термин, кроме как в значения tag и tag2 (иначе потом нужно вызвать reindex).
Public methodadd_stringTerminДобавить строку в качестве записи словаря (термина).
Public methodfind_termins_by_stringlistПоискать термины по строке
Public methodfind_termins_by_terminlistПоискать эквивалентные термины
Public methodreindexнетПереиндексировать термин (если после добавления у него что-либо поменялось)
Public methodtry_parseTerminTokenПопытка найти термин в словаре для начального токена
Public methodtry_parse_alllistПопытка привязать все возможные термины

Поля

  Имя Тип Описание
Public fieldsynonymsTerminCollectionВозможный словарь синонимов (если в словаре комбинация не найдена, а она есть в синонимах, то синонимы ищутся в текущем словаре, и если есть, то ОК). Обычно null.
Public fieldtagobjectИспользуйте произвольным образом
Public fieldterminslistПолный список терминов (Termin)