2010-10-19 77 views
2

在想要设置python的nltk库包括wordnet这样一种方式,它可以很容易地从开发系统复制到生产服务器,而无需单独下载wordnetNltk安装

任何建议将是有益的......

回答

0

当您下载共发现通过NLTK它把共发现在nltk_data文件夹您的系统上。在我的系统上,它位于主文件夹中。 〜/ nltk_data/corpora/wordnet wordnet的文件应该在那里可用。您可能能够将这些文件传输到您的生产服务器,并将它们指向它们以查找它们。

另一种方法是将信息从wordnet转移到数据库中,然后在数据库中查询您要查找的信息。这消除了对NLTK的全部依赖,并为您提供来自wordnet的所有信息。

有一个库帮助将信息从wordnet移动到SQL数据库。它可在这里:http://wnsqlbuilder.sourceforge.net/

这里是他们使用的模式:这应该能够让你开始http://wnsqlbuilder.sourceforge.net/sql-dict.html

http://wnsqlbuilder.sourceforge.net/schema.html 这里有一些例子查询。