2014-11-21 1 views
1

Я создаю программу, которая должна найти синонимы данного слова. Я пробовал модуль 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-файл?

+0

корпусов, которые не для общественного пользования (за исключением некоторых инструментов) может быть запутанным , Является ли корпус доступным для общественного пользования? Кроме того, я не уверен, что означает «неизвестные файлы». – keyser

+0

@keyser Я не знаю, как их использовать. Я отредактировал вопрос. Это должно быть для общественного пользования, насколько я знаю, я могу его использовать, но я должен использовать цитату. Я хочу использовать его в моей дипломной работе. –

+0

Я бы рассортировал wordnet как словарь, чтобы ускорить процесс, или использовать api, как BigHugeLabs, чтобы получать и хранить синонимы в маринованном дикторе. – duhaime

ответ

0

Посмотрите на главу: for-application-developer Вы можете найти там что формат автономных файлов и документации по API C ссылке: API `

 Смежные вопросы

  • Нет связанных вопросов^_^