Перейти к основному содержимому

Тип задачи: NER

NER — Named Entity Recognition. Задача распознавания именованных сущностей в тексте. Например, в тексте «Какая погода в Москве» может быть выделена сущность «Москва».

Системное название: ner

Список сервисов;

Сервисы типа ner принимают на вход текст и возвращают JSON в определённом формате.

Типы данных

Predict request

  • Спецификация
  • Python тип: mlp_sdk.types.Text (модуль mlp-python-sdk)
  • Java тип: com.mlp.api.datatypes.nlp.Text (модуль mlp-datatypes)

Пример запроса:

{
"text": "Какая погода в Москве"
}

Predict response

  • Спецификация
  • Python тип: mlp_sdk.types.NamedEntities (модуль mlp-python-sdk)
  • Java тип: com.mlp.api.datatypes.nlp.NamedEntities (модуль mlp-datatypes)

Пример ответа:

{
"entities": [
{
"value": "москве",
"entity_type": "TOPONYM",
"span": {
"start_index": 15,
"end_index": 21
},
"entity": "москве",
"source_type": "DEEPPAVLOV"
}
]
}