ym88659208ym87991671
function matchPatterns(text, patterns) для смартапов | Документация для разработчиков
Skip to main content

function matchPatterns(text, patterns)

Обновлено 15 июня 2022

Выполняет сопоставление паттернов для заданного текста. Возвращает объект NLPResult: содержит указание какой паттерн сработал и объект ParseTree.


Примеры значений

Пример вызова:

state: Common
q!: ...
script:
var res = $nlp.matchPatterns("test 1", ["test 1", "test 2"]);
log(res);

Пример результата:

{
"patternId": "test 1",
"pattern": "test 1",
"effectivePattern": "test 1",
"score": 0.5,
"parseTree": {
"tag": "root",
"pattern": "root",
"text": "test 1",
"words": [
"test",
"1"
],
"_Root": "test 1"
},
"weight": 1
}

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней