【发布时间】:2014-11-19 21:00:16
【问题描述】:
我正在尝试使用常识推理。在其中我遇到了一个很酷的东西,叫做 Conceptnet http://conceptnet5.media.mit.edu/。还有一个搜索页面用于搜索不同的概念。这是Search Page(link)。 我想通过python使用它。我试过这个Calling conceptnet through api calls(link)。但 我想用 python 和 ubuntu 将它设置到我的机器上。他们已经给出了设置它的方法Setting concpetnet locally(link)。在这方面,他们使用 sqlite 进行索引。但我想知道如何将 Apache solr 用于相同目的。我是 apache solr 的新手,所以可以使用 apache solr 代替 od sqlite 并且还会改变以下方法,该方法正在用于通过 python 调用概念网的当前方法。
>>> from conceptnet5.query import lookup
>>> for assertion in lookup('/c/en/example'):
... print(assertion)
感谢您的帮助。谢谢 :)
【问题讨论】:
标签: python solr artificial-intelligence reasoning