Я создаю программу, которая должна найти синонимы данного слова. Я пробовал модуль Nltk - Nltk.corpus.wordnet
, но это слишком медленно. Это потому, что это онлайн-версия. Поэтому я попытался найти способ использовать его в автономном режиме - загрузите его данные.WordNet в автономном режиме - Python
Я попробовал этот Link to StackOverflow путь, скачал WordNet-2.1.exe
из this link, но устанавливает только эта программа: Remove Duplicate Lines & Words In Multiple Text Files Software
.
Итак, я попытался загрузить WordNet 3.1 DATABASE FILES ONLY
на этой странице, но в нем содержатся файлы, которые мне не помогли (может быть, я не знаю, как).
Может ли кто-нибудь дать мне совет, как сделать работу в WordNet автономной (единственная библиотека, которая мне нужна, это синонимы)? Можно ли заставить его работать как модуль Python или какой-нибудь csv-файл?
корпусов, которые не для общественного пользования (за исключением некоторых инструментов) может быть запутанным , Является ли корпус доступным для общественного пользования? Кроме того, я не уверен, что означает «неизвестные файлы». – keyser
@keyser Я не знаю, как их использовать. Я отредактировал вопрос. Это должно быть для общественного пользования, насколько я знаю, я могу его использовать, но я должен использовать цитату. Я хочу использовать его в моей дипломной работе. –
Я бы рассортировал wordnet как словарь, чтобы ускорить процесс, или использовать api, как BigHugeLabs, чтобы получать и хранить синонимы в маринованном дикторе. – duhaime