Slide 31
Slide 31 text
{
'original_text': 'Пополни мой брокерский счет на 500 рублей',
'normalized_text': 'пополнить мой брокерский счет на MONEY_TOKEN .',
'tokenized_elements_list': [
{'text': 'Пополни', 'raw_text': 'Пополни', 'grammem_info’: … , …},
{'text': 'мой', 'raw_text': 'мой', 'grammem_info’: …, …},
{'text': 'брокерский', 'raw_text': 'брокерский', 'grammem_info’: …, …},
{'text': 'счет', 'raw_text': 'счет', 'grammem_info’: …, …},
{'text': 'на', 'raw_text': 'на', 'grammem_info’: …, …},
{'text': '500', 'raw_text': '500', 'lemma': '500', 'original_text': '500', 'token_type': 'NUM_TOKEN’, …},
{'text': 'rur', 'raw_text': 'рублей', 'grammem_info’: …, …},
{'raw_text': '.', 'text': '.', 'lemma': '.', 'token_type': 'SENTENCE_ENDPOINT_TOKEN’, …}
],
'entities': {
'NUM_TOKEN': [{'value': 500, 'adjectival_number': False}],
'MONEY_TOKEN': [{'amount': 500, 'currency': 'rur'}],
'CCY_TOKEN': [{'value': 'rur'}]
},
'original_message_name': 'MESSAGE_FROM_USER',
'human_normalized_text': 'пополнить мой брокерский счет на 500 rur',
'asr_normalized_message': None,
'human_normalized_text_with_anaphora': 'пополнить мой брокерский счет на 500 rur'
},
{
"action": "refill",
"brokerage_contract": "BA",
"amount": {
"value": 500.0,
"curr": "RUB"
},
"card": None
}
Извлечение сущности
Пример ответа