Как проверить, является ли предложение вопросом с простотой? - PullRequest
0 голосов
/ 03 октября 2019

Я использую просторную библиотеку для создания чат-бота. Как проверить, является ли документ вопросом с определенной уверенностью? Я знаю, как сделать релевантность, но не знаю, как отфильтровать утверждения из вопросов.

Я ищу что-то вроде ниже:

spacy.load('en_core_web_lg')('Is this a question?').is_question

1 Ответ

0 голосов
/ 03 октября 2019

Мой первый ответ состоит в том, чтобы предложить поиск вопросительных знаков в конце предложения.

В противном случае большинство вопросов начинаются с {есть, делает, делает, что, когда, где, кто, почему, что, как}.

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

...