synonym
Назначение
Находит документы, содержащие аргументы и их синонимы. Функция аналогична функции thesaurus() за исключением того, что synonym() использует для поиска только словари синонимов, в то время как thesaurus() использует как словари синонимов, так и семантические словари.
Аргументы
Первый опциональный параметр часть_речи позволяет указать требуемую часть речи и может принимать одно из нижеперечисленных значений:
Часть речи |
Синоним |
Описание |
Примеры |
noun |
существительное |
событие, событиям, конференций … |
|
verb |
глагол |
встречаться, обсудили … |
|
adverb |
advb |
наречие |
одновременно, ранее, резко … |
adjective |
adjc |
прилагательное |
общий, важного… |
particle |
prcl |
частица |
а, но, и … |
pronoun |
pron |
местоимение |
я, ты, вы, его, наш… |
numeral |
nmrl |
числительное |
один, десятый … |
interjection |
intj |
междометие |
ах, ох … |
Функция также принимает следующие опциональные именованные параметры:
-
scope определяет режим поиска синонимов в составе фразы.
-
scope:=text (значение по умолчанию) находит синонимы всей фразы.
-
scope:=word находит синонимы слов, входящих в состав фразы, т.е. synonym("a b", scope:=word) = phrase(synonym(a), synonym(b)).
-
-
pos позволяет учитывать/игнорировать часть речи, указанную в онтологии. По умолчанию используется pos:=yes.
-
pos:=yes (значение по умолчанию) находит синонимы той же части речи, что и аргумент.
-
pos:=no находит синонимы любой части речи.
-
-
header определяет тип главного слова синонимической группы.
-
header:=form главное слово является словоформой.
-
header:=lemma (значение по умолчанию) главное слово является словарной формой слова.
-
header:=any главное слово является словарной формой слова и словоформой.
-
При отсутствии параметра scope ищутся синонимы всей фразы.