Присутствует ли N-грамм больше, чем значение n = 3? - PullRequest
0 голосов
/ 02 апреля 2019

Присутствует ли N-грамм больше, чем значение n = 3 (триграммы)?

Если да, то кто-нибудь Пожалуйста, дайте мне N-грамм для n = 4, n = 5, n = 6 и n = 7 для предложения " собака, которая лает, не кусаетдо какого значения N мы можем найти N-грамм . Здесь я даю -

Униграммы (n = 1): собака, та, лает, не, кусается

Биграммы (n = 2): собака, которая лает, лает, не кусается

Триграммы (n = 3): собака, которая лает, что лает, лает нет, не кусает

Скажите, правильно ли это.

1 Ответ

1 голос
/ 02 апреля 2019

N-граммы присутствуют в предложении по меньшей мере с «N» без слов. Итак, в вашем случае «собака, которая не кусает» имеет 6 слов, так что вы можете набрать максимум 6 граммов (1,2,3,4,5,6 - граммы) и не более того. Таким образом, результат будет

  • 4- грамм: лает собака, которая лает, лает нет укусить,

  • 5 - грамм: собака, которая не лает, которая не лает,

  • 6 - грамм: лающая собака не кусается

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...