lemma

Назначение

Находит документы, содержащие словоформы указанной лексемы.

Синтаксис

lemma([грамматическое_значение, ]аргумент,..)

Аргументы

Первый опциональный аргумент грамматическое_значение позволяет указать требуемую часть речи и принимает одно из нижеперечисленных значений:

Часть речи

Синоним

Описание

Примеры

noun

существительные

событие, события, конференция, конференции…​

verb

глаголы

разговаривать, разговаривал, разговаривает, встречает…​

adverb

advb

наречия

хорошо, обычно…​

adjective

adjc

прилагательные

быстрый, важный, общий…​

particle

prcl

частицы

не…​

pronoun

pron

местоимения

они, ты, она, себя, мне, ей…​

numeral

nmrl

числительные

один, сто…​

article

arcl

артикли

в русском языке отсутствует

preposition

prep

предлоги

от, в, на…​

interjection

intj

междометия

ой, ура…​

conjunction

conj

союзы

и, если…​

Данный аргумент также позволяет указать одно или несколько дополнительных грамматических значений, например число, род, время, залог и т.д. Ниже указаны наиболее часто используемые грамматические значения (полный список поддерживаемых грамматических значений см. на вкладке «Info» узла «Разметка текста»):

Грамматическое значение

Синоним

Описание

Примеры

singular

sing, sg

исчисляемые слова в единственном числе

событие, конференция, он, она, я …​

plural

plur, pl

исчисляемые слова во множественном числе

события, конференции, они …​

masculine

masc

слова в мужском роде

мужчина, мужчины, Джон, Джона, он, себя …​

feminine

femn

слова в женском роде

женщина, женщины, Джулия, Джулии …​

neutral

neut

слова в среднем роде

собрание, решение …​

nominative

nomn

слова в именительном падеже

событие, события, Джулия, Джон

genitive

gent

слова в родительном падеже

событий, Джулии, Джона …​

accusative

acc

слова в винительном падеже

меня, ее …​

dative

dat

слова в дательном падеже

мне, ему …​

instrumental

inst

слова в творительном падеже

сделкой, событиями …​

prepositional

prps

слова в предложном падеже

сделке, событии …​

animate

anim

одушевленные существительные или местоимения

Джулия, Джулии, мужчина, мужчины, Джон, Джона …​

inanimate

inan

неодушевленные существительные или местоимения

событие, конференция

proper

имена собственные

Лондон, Джулия, Джулии, Джон, Джона …​

present

pres

глаголы или причастия в настоящем времени

является, отмечают, осуществляющий …​

past

past

глаголы или причастия в прошедшем времени

являлся, предложили, осуществленный …​ …​

future

futr

глаголы в будущем времени

будет, начнутся …​

comparative

прилагательные в сравнительной степени

лучше, легче …​

superlative

прилагательные в превосходной степени

новейший, прекраснейший …​

participle

vprt

причастия

предполагающий, предполагаемый, установленный …​

adverbparticiple

деепричастия

пояснив, достигнув, комментируя …​

…​

Чтобы указать несколько грамматических значений, следует перечислить их, объединив символом нижнего подчеркивания:

lemma(noun_animate_singular) находит все одушевленные существительные в единственном числе.

Грамматические значения можно объединять в произвольном порядке:

lemma(noun_animate_singular) = lemma(noun_singular_animate) = lemma(singular_noun_animate), и т.д.

Чтобы указать несколько грамматических категорий, следует перечислить их через вертикальную черту:

lemma(noun|verb) находит все существительные или глаголы.

lemma(noun_plural|verb_past) находит все существительные во множественном числе или глаголы в прошедшем времени.

Если указано грамматическое значение, другие аргументы можно опустить. В этом случае функция найдет все токены с указанным грамматическим значением.

Возвращаемое значение

Документы, соответствующие запросу.

Примеры

lemma(решение) находит словоформы лексемы «решение» («решения», «решений», решению», решениями», …).

lemma(singular, решение) находит словоформы лексемы «решение» в единственном числе («решение», «решению», «решением», …).

lemma(решениями) не находит ни одного документа, т.к. аргумент не является нормальной формой слова (лексемой).

lemma(noun, рабочий) находит все словоформы существительного рабочий (например, «выплаты рабочим завода», «требования к квалификации рабочих» и т.д.), но не находит прилагательное рабочий (например, «совместная рабочая группа»).

lemma(noun_plural) находит все существительные во множественном числе.

lemma(verb) находит все глаголы.