Установка нлтк - PullRequest
       24

Установка нлтк

2 голосов
/ 19 октября 2010

Если вы хотите настроить библиотеку Python nltk, включающую wordnet, таким образом, чтобы ее можно было легко скопировать из системы разработки на рабочий сервер, не требуя загрузки wordnet отдельно.

Любое предложение будет полезно ...

1 Ответ

0 голосов
/ 24 февраля 2011

Когда вы загружаете wordnet через NLTK, он помещает wordnet в папку nltk_data в вашей системе. В моей системе это в домашней папке. ~ / nltk_data / corpora / wordnet Файлы wordnet должны быть доступны там. Возможно, вы сможете перенести эти файлы на рабочий сервер и указать на них nltk, чтобы найти их.

Другой способ - перенести информацию из wordnet в базу данных, а затем запросить в базе данных информацию, которую вы ищете. Это устраняет всю зависимость от NLTK и оставляет вас со всей информацией из Wordnet.

Существует библиотека, которая помогает перемещать информацию из wordnet в базу данных SQL. Это доступно здесь: http://wnsqlbuilder.sourceforge.net/

Вот схема, которую они использовали: http://wnsqlbuilder.sourceforge.net/schema.html Вот несколько примеров запросов: http://wnsqlbuilder.sourceforge.net/sql-dict.html

Это должно помочь вам начать.

...