R: Hunspell всегда возвращает ложь - PullRequest
0 голосов
/ 30 сентября 2019

Я только начал погружаться в НЛП и хочу использовать hunspell для выполнения токенизации. Тем не менее, до сих пор я не мог правильно использовать hunspell, поскольку он возвращает «false» каждый раз, когда я использую функцию «hunspell_check».

Я установил разы hunspell и проверил, действительно ли присутствуют словари (они). Кроме того, я пробовал разные функции hunspell (например, "hunspell ()"), но они также не работают. Интересно, что я не могу найти сообщение об ошибке любого вида.

> hunspell_check("work")
[1] FALSE

> dictionary(lang = "en_US")
<hunspell dictionary>
 affix: C:\Users\NilsKlähn\Documents\R\win-library\3.6\hunspell\dict\en_US.aff 
 dictionary: C:\Users\NilsKlähn\Documents\R\win-library\3.6\hunspell\dict\en_US.dic 
 encoding: ISO8859-1 
 wordchars: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþ 
 added: 0 custom words


I expect the function hunspell_check("work") to return true, instead of false, since it is spelled correctly. The dictionary seems to be alright though.
...