Как обращаться с пунктуацией и символом в расе? - PullRequest
0 голосов
/ 08 октября 2019
Rasa version - 1.3.7

pipeline: “supervised_embeddings”

Я обучил бота без пунктуации в намерениях, подобных.

намерение: ask_holiday_in_a_year

How many holidays do we have in a year?

Если я задам вопрос ниже боту

  1. Сколько у нас выходных в году? - (НЛУ может правильно его распознать).
  2. Сколько ()? Праздники !!, сделайте! @ # У нас есть $% ^ в% ^ & year. - (NLU может правильно его распознать.)
  3. Сколько ###################### есть ли у нас выходные в году? . (НЛУ не может распознать его правильно.)
  4. Как####### праздников %% ^ & * $$% у нас за год? . (NLU не может правильно его распознать.)

Для случаев1 и 2, это сработало, но для случаев 3 и 4 это не сработало? Есть ли способ (добавив некоторые настройки в конвейер), я могу обработать эти символы и знаки препинания и дать ожидаемый результат?

Ответы [ 2 ]

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

Прежде всего раса узнает примеры, основанные на том, что вы даете ему. Если у вас есть примеры, как у вас 3 и 4 предложения, раса признает это. Если вы думаете нестандартно, таких проблем может быть несколько, и раса никак не может распознать, что это и так далее. Итак, вы хотите привести примеры, которые в некоторой степени связаны с вероятными вопросами, которые можно задать у бота.

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

Я не уверен, что погода - это правильный подход. но вы можете попытаться создать случайные данные, используя инструмент, такой как Chatito , в то же время включив символы в данные поезда. опять же, я не уверен, правильно ли это или нет

...