我试着用常识推理。在这个过程中,我遇到了一个很酷的东西,叫做Conceptnet http://conceptnet5.media.mit.edu/。还有一个搜索页面,用于搜索不同的概念。这是这方面的Search Page(link)。我想通过蟒蛇来使用它。我试过这个Calling conceptnet through api calls(link)。但是我想在本地用python和ubuntu把它安装到我的机器上。他们给出了设置Setting concpetnet locally(link)的方法。在这方面,他们使用sqlite作为索引的目的。但我想知道如何使用Apache实现同样的目的。我是apache的新手,所以使用apache代替sqlite也是可能的,这也会改变下面的方法,它将被用于当前通过python调用conceptnet。
>>> from conceptnet5.query import lookup
>>> for assertion in lookup('/c/en/example'):
... print(assertion)我们很感激你的帮助。(鸣谢:)
发布于 2014-09-26 15:53:25
本段:
使用SQLite是一种权衡;我们不能像对Solr那样快速地写入它,但是另一方面,一旦数据在其中,就会比Solr更容易运行和使用较少的内存。
似乎表明他们曾经使用Solr并切换到SQLite。因此,使用Solr可能不再容易。你最好的办法是给他们发封电子邮件询问。
发布于 2014-12-19 14:04:23
考虑通过独立的停靠程序VM映像运行ConceptNet。您可以使用web或api版本,也可以使用“完全”部署使您完全访问技术堆栈:
https://stackoverflow.com/questions/26032629
复制相似问题