...
| Блок кода |
|---|
| language | php |
|---|
| theme | DJango |
|---|
| firstline | 1 |
|---|
| title | Примеры использования |
|---|
| linenumbers | true |
|---|
|
$sentence = nlu.parse("Привет Вася", "d926726a-5acb-4233-8c1e-ce4300921de0")
$confidence = $sentence.intentConfidence // $confidence содержит 0.98 |
intents List<Tuple>
Назначение: список распознанных намерений. Каждый элемент списка содержит кортеж из двух элементов: название намерения (string) и его достоверность распознавания (float).
| Блок кода |
|---|
| language | php |
|---|
| theme | DJango |
|---|
| firstline | 1 |
|---|
| title | Примеры использования |
|---|
| linenumbers | true |
|---|
|
$sentence = nlu.parse("Доброе утро Вася, пора вставать", "d926726a-5acb-4233-8c1e-ce4300921de0")
$intents = $sentence.intents // $entities допустим содержит [("greetings", 0.97), ("wakeup", 0.88)]
$first = $intents.get(0) // $first содержит ("greetings", 0.97)
$intent = $first.get(0) // $intent содержит "greetings" |
entities List<Tuple>
Назначение: список распознанных сущностей. Каждый элемент списка содержит кортеж из трёх элементов: тип сущности (string), значение сущности (строка), достоверность распознавания сущности (numberfloat).
| Блок кода |
|---|
| language | php |
|---|
| theme | DJango |
|---|
| firstline | 1 |
|---|
| title | Примеры использования |
|---|
| linenumbers | true |
|---|
|
$sentence = nlu.parse("Доброе утро Вася", "d926726a-5acb-4233-8c1e-ce4300921de0")
$entities = $sentence.entities // $entities содержит [("human-name", "Вася", 0.96), ("time", "2023-01-09 23:30:00", 0.87)]
$first = $entities.get(0) // $first содержит ("human-name", "Вася", 0.96)
$type = $first.get(0) // $type содержит "human-name" |
...