НЛП классифицирует детали с достоверностью - PullRequest
0 голосов
/ 08 октября 2018

Фон

Я пишу приложение Swift, которое требует классификации пользовательских событий по categories.Эти категории могут быть такими, как:

  • Athletics
  • Cinema
  • Food
  • Work

Однако у меня есть сет-лист этих категорий, и я не хочу зарабатывать больше минимальной суммы, которая, по моему мнению, необходима для классификации любого типа события.

Вопрос

Существует ли процедура машинного обучения (nlp), которая выполняет следующие действия?

  1. Принимает блок текста (в моем случае описание события).
  2. Создает «процентное соответствие» для каждой возможной классификации.

Например, предположим, что описание события выглядит следующим образом:

Fun, энергичная поездка на велосипеде для людей всех возрастов.

Алгоритм, в котором будет передано это описание, вернет объект, который выглядит примерно так:

{
    athletics: 0.8,
    cinema: 0.1,
    food: 0.06,
    work: 0.04
}

гдезначения каждого ключа в объекте - это достоверность .

Если кто-нибудь может подсказать мне правоНаправление (или даже отправка общих ресурсов или решений, относящихся к разработке для iOS), я был бы очень признателен!

1 Ответ

0 голосов
/ 08 октября 2018

Вы говорите о типичной модели классификации.Я считаю, что iOS предлагает вам API для этого внутри вашего приложения. Здесь Ищите бит обработки естественного языка - НЛП

Кроме того, вам, вероятно, отказано в голосовании, поскольку этот форум обычно предназначен для решения конкретных программных запросов, а не универсальных (этопредположение и может быть другая причина для отрицательных голосов.)

...